اذهب الي المحتوي
أوفيسنا

مشكلة في تحويل الماكرو الى كود فجول بيسك ...


الردود الموصى بها

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

بعد توجيهات الاستاذ العزيز جعفر بخصوص هذا الموضوع ...

و بعد تنصيب التحديث sp2 ( اوفس 2010 / 32 بت )

تحدث مشكلة في التحويل , كما في الصورة  !!!!!!!!!!

ملاحظة : ( كما في المرفق ) زر التحويل في الماكرو الخارجي مفعل و فعلا نجح التحويل

              لكن في الماكرو الموجود خلف الازرار ليس مفعل و لا ينجح التحويل ؟؟؟ 

فما العمل و أين الخلل ...

 

New.rar

Anima7.gif

رابط هذا التعليق
شارك

حياك الله استاذ كرار

حصر المشكلة هو نصف الحل 

فمارايك نحصر المشكلة بتجارب معينة

1. اذهب الى انشاء ماكرو جديد ولا تدرج شيئا ومن نافذة فئات الاحداث قد تكون على اليمين او اليسار حسب اصدارك >> يوجد فئة "في هذه القاعدة" طبعا بالانجليش "in this database" >> قم بتوسيع الفئات حتى تصل للماكرو المضمن بالنموذج المحدد >> اختر بالماوس اليمين اضافة الى الماكرو >> سيتم ادراجه كماكرو منفصل وفي نافذة الماكرو طبعا المفتوحة >> هنا اصبح الامر ماكرو منفصل ولم يحفظ بعد >> انقر الامر تحويل الى كود من شريط الادوات اعلى >> طبعا سيطالبك بحفظ الماكرو واحفظه ثم ستاتي رسالة التحويل >> قم بالتحويل 

هنا هل تم التحويل او ماهي النتائج ؟؟

ويتبع بعد النتائج !!

بالتوفيق

  • Like 2
  • Thanks 1
رابط هذا التعليق
شارك

18 دقائق مضت, رمهان said:

حياك الله استاذ كرار

حصر المشكلة هو نصف الحل 

فمارايك نحصر المشكلة بتجارب معينة

1. اذهب الى انشاء ماكرو جديد ولا تدرج شيئا ومن نافذة فئات الاحداث قد تكون على اليمين او اليسار حسب اصدارك >> يوجد فئة "في هذه القاعدة" طبعا بالانجليش "in this database" >> قم بتوسيع الفئات حتى تصل للماكرو المضمن بالنموذج المحدد >> اختر بالماوس اليمين اضافة الى الماكرو >> سيتم ادراجه كماكرو منفصل وفي نافذة الماكرو طبعا المفتوحة >> هنا اصبح الامر ماكرو منفصل ولم يحفظ بعد >> انقر الامر تحويل الى كود من شريط الادوات اعلى >> طبعا سيطالبك بحفظ الماكرو واحفظه ثم ستاتي رسالة التحويل >> قم بالتحويل 

هنا هل تم التحويل او ماهي النتائج ؟؟

ويتبع بعد النتائج !!

بالتوفيق

وهذا الكود ناتج عن التطبيق بناء على خطوات الاستاذ " رمهان

'------------------------------------------------------------
' ماكرو1
'
'------------------------------------------------------------
Function ماكرو1()
On Error GoTo ماكرو1_Err

    DoCmd.OpenForm "fm1", acNormal, "", "", , acNormal


ماكرو1_Exit:
    Exit Function

ماكرو1_Err:
    MsgBox Error$
    Resume ماكرو1_Exit

End Function


طبعا تم التطبيق على المرفق الموجود فى المشاركة 
 

9 ساعات مضت, كرار صبري _ أبو جنى said:
تم تعديل بواسطه ابا جودى
رابط هذا التعليق
شارك

اخي الاستاذ اباجودي

الملف يعمل لدينا ويحول بدون مشاكل !! ولكن المطلوب لدى نسخة الاستاذ كرار وجهازه !

في انتظار تجربة النقطة 1 من قبل الاستاذ كرار

رابط هذا التعليق
شارك

31 دقائق مضت, رمهان said:

هنا هل تم التحويل او ماهي النتائج ؟؟

الله يحيك استاذ رمهان انت و ابو الجود   ... :fff:

تمام تم التحويل ... :rol:

رابط هذا التعليق
شارك

 استاذ كرار

اسمح لي ان اكون دقيقا اكثر وبالملاحظة التالي

الصورة المرفقة في المشاركة الاولى ليست ضمن الملف المرفق! وقد كانت مرفقة في نقاشاتك السابقة مع الاستاذ جعفر وكما في الرابط في اول مشاركة ولكن بدون مرفق لها !

لاني وجدت في المرفق باول المشاركة واحد من الازرار الماكرو به خطا في تركيبته !

فهل كرما ترفق مرفق به الماكرو وكما بالصورة والذي هو عبارة عن نموذج باسم "نموذج1" به زر امر0 وبه ماكرو مضمن يفتح "نموذج2"

تحياتي

رابط هذا التعليق
شارك

13 دقائق مضت, كرار صبري _ أبو جنى said:

تفضل يا استاذنا الكريم ... :fff:

ماكرو الى كود.rar

تمت التجربة استاذ كرار ويعمل لدي بشكل سليم !

معناته المشكلة في نسخة الاوفيس لديك !

حاول انزال نسخة اخرى وحبذا انجليش ! وهذا مالدي والله اعلم

واذا ممكن بدون تكليف ارفاق صوره لنافذة الكود للماكرو المحول باتباع التجربة 1 !  وبالتطبيق على نفس المثال الاخير ! اريد اشوف كيف كتب الاوامر وشكل العربي كيف ؟

بالتوفيق

 

رابط هذا التعليق
شارك

اتوفع انزل نسخة اخرى 

فيه ملاحظة ولا اعلم مدى جدواها 

لاحظت ان الرقم 2 الاحق لاسم النموذج كتب بالشكل العربي والهندي الاصل !

 الاكسس النسخة العربي لديه القدره على التفريق بين "نموذج" و "form" وعند استخدام الكائنات المبنية مثل "نماذج" يفهمها "forms"

ولكن ياترى لديه القدرة على التفريق بين الارقام العربية وهندية الاصل كما بصورة الكود لديك وبين الارقام لنظام التشغيل ؟؟ وخاصة اثناء التحويل لانه يمكن لم يتعرف على الرقم !

حاول ان تكون الاسماء حروف انجليش كاملة للازرار وللنماذج !

وهذا مالدي و اتمنى ان افدتك اخي الاستاذ كرار ولم اضيع وقتك !

وكلمة حق اقولها في العراقيين : بانهم تربعو على عرش الابداع والتميز والاتقان في جميع العلوم في العالم العربي ويمكن الاخوة الاردنيين اصبحو قريبين من هذا العرش في وقتنا الحاضر !

 

اجمل التحايا

 

  • Like 2
رابط هذا التعليق
شارك

 

16 ساعات مضت, رمهان said:

وكلمة حق اقولها في العراقيين : بانهم تربعو على عرش الابداع والتميز والاتقان في جميع العلوم في العالم العربي ويمكن الاخوة الاردنيين اصبحو قريبين من هذا العرش في وقتنا الحاضر !

أشكرك استاذ رمهان ... في الحقيقة نحن نرى العباقرة و المتميزين في كافة المجالات من الاخوة العرب و من كل الدول العربية ... 

وعلى مستوى منتدى اوفسنا هذا الصرح الكبير بما فيه من اساتذة كبار من مختلف الدول العربية ... امثالك استاذ رمهان ... 

شكرا لك ... :fff:

16 ساعات مضت, رمهان said:

اجمل التحايا

بعد التجربة : ماكو فرق بالعربي او الانكليزي ... :fff:

انا عندي وندوز 7  64 بت ... راح اغير الاوفس الى 2010 انكليزي ... 32 بت لو 64 بت افضل ...

  • Like 1
رابط هذا التعليق
شارك

5 دقائق مضت, كرار صبري _ أبو جنى said:

 

أشكرك استاذ رمهان ... في الحقيقة نحن نرى العباقرة و المتميزين في كافة المجالات من الاخوة العرب و من كل الدول العربية ... 

وعلى مستوى منتدى اوفسنا هذا الصرح الكبير بما فيه من اساتذة كبار من مختلف الدول العربية ... امثالك استاذ رمهان ... 

شكرا لك ... :fff:

بعد التجربة : ماكو فرق بالعربي او الانكليزي ... :fff:

انا عندي وندوز 7  64 بت ... راح اغير الاوفس الى 2010 انكليزي ... 32 بت لو 64 بت افضل ...

غيره الى 32 بت انجليش افضل حسب راي الاستاذ جعفر ! انتبه الاوفيس وليس الويندوز ! فالوبندوز اعتقد 64 بت افضل

تم تعديل بواسطه رمهان
  • Like 1
رابط هذا التعليق
شارك

شكرا ... بعد اكمال التنصيب ان شاء الله ... اوافيكم بالنتيجة ... :fff:

5 دقائق مضت, رمهان said:

غيره الى 32 بت انجليش افضل حسب تجربة الاستاذ جعفر !

 

رابط هذا التعليق
شارك

السلام عليكم :rol:

 

انا كنت متابع وبصمت :rol: 

لأن اخي الاستاذ رمهان متخصص في التحليل ، فالافضل كان ان نرى النتائج :rol:

 

وقبل ان تقوم بتنصيب اوفيس 2010 32بت (ويجب ان تختار "تخصيص" وتختار وتنصب جميع الخيارات) ،

غيّر اسماء الحقول في النموذج الى انجليزي ، وجرب تحويل الماكرو الى كود :rol:

 

 

جعفر

رابط هذا التعليق
شارك

و عليكم السلام و رحمة الله و بركاته ... اهلا بالغالي ... :fff:

2 ساعات مضت, jjafferr said:

(ويجب ان تختار "تخصيص" وتختار وتنصب جميع الخيارات)

لم افهم ما تقصد ...

2 ساعات مضت, jjafferr said:

غيّر اسماء الحقول في النموذج الى انجليزي ، وجرب تحويل الماكرو الى كود :rol:

من الماكرو خلف الزر لم تتم العملية ...

رابط هذا التعليق
شارك

السلام عليكم :rol:

 

لما تعمل تنصيب للاوفيس ، يعطيك اختيارين ، اختار اللى عليه السهم (طبعا الصور للتوضيح فقط):

0office2007_1.jpg.f403d1bc5c0101a9ee7025

.

ثم اختار:

01373.AccessRunAllFromMyComputerOCT.jpg.

.

 

بس قبل ان تعمل هذا ، رجاء انزال المرفق ، وتجربة تحويل الماكرو للنموذجين ، واخبرنا النتيجة لوسمحت :rol:

 

 

جعفر

327.New.accdb.zip

رابط هذا التعليق
شارك

15 ساعات مضت, jjafferr said:

بس قبل ان تعمل هذا ، رجاء انزال المرفق ، وتجربة تحويل الماكرو للنموذجين ، واخبرنا النتيجة لوسمحت :rol:

استاذ جعفر ... :fff:

نفس المشكلة  ... :wallbash:

راح اغير الاوفس ... و اوافيكم بالنتيجة ... :fff:

رابط هذا التعليق
شارك

يُفضل تنصيب الاوفيس الانجليزي كما اشار اخي الاستاذ رمهان :rol:

ثم تستطيع ان تنصب Arabic Language Pack ، حتى يكون عندك عربي في الاكسس :rol:

ولا تنسى ان تنصب حزم الاوفيس Sp1 و Sp2 :rol:

 

جعفر

رابط هذا التعليق
شارك

22 ساعات مضت, jjafferr said:

ولا تنسى ان تنصب حزم الاوفيس Sp1 و Sp2 :rol:

 

 

في ٢٥‏/٣‏/٢٠١٦ at 17:16, رمهان said:

غيره الى 32 بت انجليش افضل حسب راي الاستاذ جعفر ! انتبه الاوفيس وليس الويندوز ! فالوبندوز اعتقد 64 بت افضل

الفضل لله و لكم اساتذتي ... تمت العملية بنجاح ... :fff:

من ناحية تحويل كل ماكرو في النموذج تمام ... لكن بقى الزر الخاص بالتحويل غير فعال ( داخل الماكرو الموجود داخل الزر )

Untitled2.png

للعلم عند التحديث حددت مجموعة من التحديثات بالاضافة الى ال  Sp2 

Untitled11.png

رابط هذا التعليق
شارك

  • 2 years later...

السلام عليكم 

لدي إشكال و سؤال 

عند محاولة تحويل الماكرو المضمن  تظهر خيارات 

Save as

convert macros to .....

باللون الرمادي غير مفعلة ..

فما هو الحل بارك الله بكم .

تقبل الله طاعتكم و كل عام و أنتم بخير 

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information