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

تنفيذ ماكرو باستخدام مفتاح واحد فقط من لوحة المفاتيح


عصام2008

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

قد يكون مفتاح إف 2 معلق أو به مشكلة ميكانيكية هل جربت الكود بأى مفتاح آخر ؟؟ أو هل جربت المفتاح فى أى وظيفة أخرى أو وظيفته الأصلية ؟؟
الاخ يوسف شكرا على المرور المفتاح يعمل بشكل سليم والدليل تنفيذ الكود من صفحة الاكسيل مباشرة ولكن المشكلة عندما تكون شاشة الفيجوال مفتوحة المفتاح لاينفذ الام لماذا لالالالالالالالا نعرف

أخي الكريم عصام

شاشة الفيجوال بيسك هكذا سميتها أنت وهنا سر الإجابة على سؤالك

الكود يطلب ربط تنفيذ الماكرو ..... عند الضغط على زر .... إذا كان التطبيق (برنامج الإكسل) مفتوحا ونشطاً

والفيجوال بيسك ليست هي تطبيق الأوفيس وإنما تطبيق كامل تم إرفاقه مع الأوفيس

لذا لا يسري عليه ما يسري على الإكسل في حدث عند الضغط على مفتاح

ثم أن شاشة الفيجوال بيسك لا يفتحها سوى المبرمج

فكيف يضغط المستخدم على مفتاح وهو فيها إذا كان لا يصل إليها؟؟!!

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

قد يكون مفتاح إف 2 معلق أو به مشكلة ميكانيكية هل جربت الكود بأى مفتاح آخر ؟؟ أو هل جربت المفتاح فى أى وظيفة أخرى أو وظيفته الأصلية ؟؟
الاخ يوسف شكرا على المرور المفتاح يعمل بشكل سليم والدليل تنفيذ الكود من صفحة الاكسيل مباشرة ولكن المشكلة عندما تكون شاشة الفيجوال مفتوحة المفتاح لاينفذ الام لماذا لالالالالالالالا نعرف

أخي الكريم عصام

شاشة الفيجوال بيسك هكذا سميتها أنت وهنا سر الإجابة على سؤالك

الكود يطلب ربط تنفيذ الماكرو ..... عند الضغط على زر .... إذا كان التطبيق (برنامج الإكسل) مفتوحا ونشطاً

والفيجوال بيسك ليست هي تطبيق الأوفيس وإنما تطبيق كامل تم إرفاقه مع الأوفيس

لذا لا يسري عليه ما يسري على الإكسل في حدث عند الضغط على مفتاح

ثم أن شاشة الفيجوال بيسك لا يفتحها سوى المبرمج

فكيف يضغط المستخدم على مفتاح وهو فيها إذا كان لا يصل إليها؟؟!!

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

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

الأخوة الأفاضل شاكر لكم مجهودكم العظيم في محاولة المساعدة لي

ولكن هناك سؤال آخر لعل وعسي أن أجد له حلا بإذن الله وهو كالتالي:

عند الضغط على زر تسجيل فاتورة مبيعات وفتح الشاشة أريد استخدام مفتاح من مفاتيح الاسهم أو أي مفتاح آخر لإختيار طريقة الدفع / نقدي بدلا من استخدام الماوس

فهل من حل أم أنه لايوجد؟؟

SalesProgram.rar

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

أخي العزيز / ESAM2008

أولاً اشكرك على كلماتك الطيبة .

ثانياً إسمح لي أن أوضح نقطة هامة في ردك على أخي الحبيب وأستاذنا mas123 وهي أن كلامه صحيح 100% فيما يتعلق بعدم إمكانية استخدام مفاتيح الوظائف على الملف الإكسيل في حال " فتح الفيجوال بيسك " أي محرر ال الفيجوال بيسك "حسب كلامك" الذي من المؤكد وحسب فهمي أنك لم تقصده فالمفتوح حسب كلامك هو الفورم وليس الفيجوال بيسك ، وهذا يفرق كثيراً ، ومن هنا حدث اللبس في الموضوع .

ثالثاً عندي لك حل لعله يكون مناسب فيما يتعلق باختيار طريقة الدفع النقدي بفورم فاتورة المبيعات وهذا الحل لايحتاج لأي تعديلات من أي نوع فالمطلوب من حضرتك باختصار عندما يفتح فورم فاتورة المبيعات وتنتهي من إدخال بيانات أول حقول والتي تنتقل فيها من حقل لآخر باستخدام مفتاح Tab وعندما تصل لمفتاح اختيار طريقة الدفع والذي سيتم الوصول اليه بضغط مفتاح Tab عدد 4 مرات عندما تصل له فقط إضغط مفتاح مسطرة المسافات فستجد انه فعل مفتاح اختيار السداد النقدي ببساطة ولإلغاء الاختيار وانت واقف عنده اضغط مسطرة المسافات مرة أخرى وهكذا .

أرجو أن أكون نجحت في توضيح الفكرة .

تقبل تحياتي

أبو عبدالله

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

أخي العزيز/أبوعبدالله ـ مشكور وماقصرت وجزاك الله خير على توضيح المقصود من كلامي ولكن

انا اريد تبسيط استخدام البرنامج للمستخدم حيث ليس أنا من سيستعمل البرنامج والا لما كنت وقعت في هذه الحيرة الكبيرة

وثانيا هو انى مقتنع تماما انه ليس هناك شيئ يسمي مستحيل أو لايمكن عمله بلا كل شيء جائز وكل شيئ ممكن عمله انشاء الله

واعود مرة اخري لطلبي هل من الممكن اختصار استعمال الماوس واستخدام زر من لوحة المفاتيح لاختيار طريقة الدفع / نقدي مثلا؟؟

تم تعديل بواسطه esam2008
رابط هذا التعليق
شارك

أخي العزيز/أبوعبدالله ـ مشكور وماقصرت وجزاك الله خير على توضيح المقصود من كلامي ولكن

انا اريد تبسيط استخدام البرنامج للمستخدم حيث ليس أنا من سيستعمل البرنامج والا لما كنت وقعت في هذه الحيرة الكبيرة

وثانيا هو انى مقتنع تماما انه ليس هناك شيئ يسمي مستحيل أو لايمكن عمله بلا كل شيء جائز وكل شيئ ممكن عمله انشاء الله

واعود مرة اخري لطلبي هل من الممكن اختصار استعمال الماوس واستخدام زر من لوحة المفاتيح لاختيار طريقة الدفع / نقدي مثلا؟؟

السلام عليكم

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

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