Abdelaziz Osman قام بنشر فبراير 5 قام بنشر فبراير 5 السلام عليكم ورحمة الله لدى فى النموذج المرفق حقل باسم delz اريد كود vba او طريقة يتم بها حذف اول بقيم سجلات هذا الحقل تلقائيا بعد الادراج او التحديث تفصيلا : اذا اردت ان الصق محتويات هذه السجلات دفعة واحدة من ملف اكسل بحوالى 150 سجل او اكثر ولكن هذه السجلات فى الاكسل تحتوى على سبيل المثال الحرف "z" فى بداية قيمة السجل فاضطر الى تعديل تلك السجلات فى اكسيس بحذف "z" بخاصية الاستبدال او اي حرف اخر فى بداية الحقل لان طبيعة قاعدة البيانات فى شغل الاكسيس لابد تقبل ان يبدأ الحقل بحرف Z على سبيل المثال فهل من طريقة يتم حذف الحرف z تلقائيا ؟ او اول حرف من الحقل delz.accdb
أبوبسمله قام بنشر فبراير 5 قام بنشر فبراير 5 وعليكم السلام اتفضل وشغل استعلام التحديث بالتوفيق delz_1.accdb 1
Foksh قام بنشر فبراير 5 قام بنشر فبراير 5 (معدل) مشاركة مع الأستاذ @أبوبسمله ، لوقرأت الكود في مشاركة سابقة في الموضوع السابق لك ، لكنت حصلت على النتيجة التي تريدها 😉 الفكرة الى حد ما مشابهة، على العموم سؤال ، هل الشرط عندك حرف Z فقط !!!! ام هناك شروط أخرى تم تعديل فبراير 5 بواسطه Foksh 1
تمت الإجابة Foksh قام بنشر فبراير 5 تمت الإجابة قام بنشر فبراير 5 على العموم ، جرب الفكرة التالية Private Sub delz_AfterUpdate() If Left(Me.delz, 1) = "Z" Then Me.delz = Mid(Me.delz, 2) End If End Sub Private Sub Form_Load() Dim db As DAO.Database Set db = CurrentDb() db.Execute "UPDATE delz " & _ "SET delz = Mid(delz, 2) " & _ "WHERE delz IS NOT NULL AND Len(delz) > 1 AND Left(delz, 1) = 'Z'", dbFailOnError Set db = Nothing Me.Requery End Sub 1
kkhalifa1960 قام بنشر فبراير 6 قام بنشر فبراير 6 (معدل) مشاركة مع الاساتذة تفضل استاذ @Abdelaziz Osman محاولتي . delz-111.rar تم تعديل فبراير 6 بواسطه kkhalifa1960 1
Abdelaziz Osman قام بنشر فبراير 6 الكاتب قام بنشر فبراير 6 10 ساعات مضت, Foksh said: مشاركة مع الأستاذ @أبوبسمله ، لوقرأت الكود في مشاركة سابقة في الموضوع السابق لك ، لكنت حصلت على النتيجة التي تريدها 😉 الفكرة الى حد ما مشابهة، على العموم سؤال ، هل الشرط عندك حرف Z فقط !!!! ام هناك شروط أخرى على اول خانة سواء حرف او رقم 1
kkhalifa1960 قام بنشر فبراير 6 قام بنشر فبراير 6 تقضل استاذ @Abdelaziz Osman ازالة أول حرف سواء كان حرف أورقم . delz-112.rar 1
Foksh قام بنشر فبراير 6 قام بنشر فبراير 6 2 ساعات مضت, Abdelaziz Osman said: على اول خانة سواء حرف او رقم تفضل اخي الكريم Private Sub delz_AfterUpdate() If Len(Me.delz) > 0 Then Me.delz = Mid(Me.delz, 2) End If End Sub Private Sub Form_Load() Dim db As DAO.Database Set db = CurrentDb() db.Execute "UPDATE delz " & _ "SET delz = Mid(delz, 2) " & _ "WHERE delz IS NOT NULL AND Len(delz) > 1", dbFailOnError Set db = Nothing Me.Requery End Sub بدون تحديد الشرط 🤗 . 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.