الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة ال ACCESS و حذف ال VBA

بدأه الحذر في 17 ديسمبر 2014 · 8 رد · 4,257 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته

 

لدي مشروع على الاكسيس تم عمله على 2003 ، و بعد فترة اشتغلت عليه 2007.

 

لكن عند نسخ الملف من جهاز الى جهاز اخر ، و تشغيل قاعدة البيانات تظهر الرسالة المرفقة.

 

ما الحل في هذه المشكلة

 

مع خالص الشكر

post-59565-0-32327200-1418810052_thumb.p

I_can_always_make_you_smile_by_Praerion.jpg

#2

اعتقد ان سبب الخلل هو مشكلة فى الكود فى نموذج البدء

او فى وحدة نمطية تستخدم فى البدء

 

حاول ان تستخدم الشفت لتفادي كود البدء ؟؟

#3

"C:\Program Files\Microsoft Office\Office\MSACESS.EXE" "C:\users\tim\documents\Mydatabase.mdb" /decompile

ضع الجملة أعلا في run

بانتظار الرد

#4

عذرا لقد حصل خطأ فني في المشاركة السابقة

#5

السلام عليكم أخي العزيز ورجمة الله وبركاته

لحل هذه المشكلة إتبع الخطوات التالية:

1- إذهب إلى المسار   "C:\Program Files (x86)\Microsoft Office\Office15\MSACCESS.EXE" 

2 - خذ shortcut  للمشغل MSACCESS.EXE إلى سطح المكتب.

3- أضغط بيمين الفأرة على المشغل واختر من القائمة Properties.

4 - إضغط على التبويب Shortcut.

5 - أضف إلى المسار بعد أن تضغط على Space في لوحة المفاتيح decompile ليصبح المسار على الشكل التالي : "C:\Program Files (x86)\Microsoft Office\Office15\MSACCESS.EXE" /decompile.

6 - قم بالدخول إلى MyComputer وفي شريط البحث ضع المسار التالي : APPDATA%\Microsoft\Windows\SendTo%.

7 - ثم قم بنسخ الـ Shortcut المشغل MSACCCESS.EXE وضعه في نافذة المسار.

8- قم بالضغط بيمين الفأرة على قاعدة البيانات المعطوبة واختر من القائمة SendTo  ثم قم باختيار ShortCut MSACCESS.EXE  من القائمة مع الضغط على ShiftKey خلال فتح قاعدة البيانات المعطوبة.

9- بعد فتح قاعدة البينات قم بفتح Visual Basic من التبويب إنشاء Create.

10 - أختر من شريط الأدوات Debug>

11 - إضغط على أول خيار في القائمة Compile وبجانبها إسم قاعدة بياناتك.

 

 

بالتوفيق

 

#6

السلام عليكم أخي العزيز

 هل عالج الحل المشكلة التي طرحتها في المشاركة السابقة

أنا بانتظار الرد

#7

المشكلة حصلة معايا في win7 والسبب وجود نصوص باللغة العربية في الvb و الحل هو ادخل في Control Panel -->Region and Language-->administrative

change system locale 

ثم حدد اللغة العربية (Arabic(Egypt))

#8

أخى العزيز إبحث عن ملف مكتبات بعنوان COMCTL32.OCX

وقم بالدخول على بارتيشن ال C:\Windows\System32

وداخل فولدر ال System32 قم بنسخ الملف

وسيعمل معك البرنامج بصوره طبيعية

سيعطيك الويندوز رساله أكمل وتجاهل رسالته

أما إذا لم يعمل فيكون العيب فى النسخه

الملف هو

COMCTL32.OCX

تم تعديل هذه المشاركة بواسطة aboumouaz في 21 ديسمبر 2014 في 10:56

( سبحانك لا علم لنا إلا ما علمتنا إنك أنت العليم الحكيم )

#9

السلام عليكم اخوتي

اذا امكن بما ان الموضوع يخص الـ VBA، عملت انظمة بالاكسس 2003 واستخدمت ايضا الـ VBA وتعمل بصورة جيدة  وبعد فترة عندما ادخل من خلال النموذج الى الـ VBA ثم الرجوع الى النموذج تظهر لي في اسفل الشاشة عبارة يتم الحساب الان وتبقى هذه العبارة كثيرا وعند اختفائها تكون النتائج في النموذج خطأ، فأقوم بالخروج من النظام ثم الدخول اليه وافتح النموذج يكون كل شي عادي وصحيح فما هي هذه المشكلة وكيف اقوم بحلها؟

مواضيع مشابهة