اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

ابو تميم

03 عضو مميز
  • Posts

    446
  • تاريخ الانضمام

  • تاريخ اخر زياره

كل منشورات العضو ابو تميم

  1. شكرا أخي ابو حمزه فعلا هذا المطلوب بالضبط أنا حاولت أن أعمل على دالة vlookup ولكن لا اعلم لماذا لم تعمل معي بشكل جيد وها أنت تعملها وهي تعمل بشكل ممتاز وكما هو مطلوب ولكن هل يمكن أن نطبق نفس هذه الطريقة أو غيرها بما ينفذ نفس العملية ولكن ليس بمعادلة بل بالأكواد وهنا للتسهيل أنا أرغب بتطبيقها على رقم 1 فقط لأن كل ورقة سيكون فيها رقم واحد فقط دون أن تشتمل الورقة على الجدول كاملا بل كل رقم في الجدول له ورقة مستقلة خاصة به. الهدف من ذلك أنني لا أريد أن يكون عندي معادلات في الخلايا لأن المعادلات يسهل حذفها بطريق الخطأ مع ملاحظة تطبيق الطريقة بالأكواد مع مراعاة أن الملف الرئيسي فس المسار المحدد سابقا d:\pro لكم جزيل الشكر والتقدير
  2. عذرا على الازعاج السؤال لا زال مفتوحا ولم أتمكن من إيجاد حل لكم جزيل الشكر والتقدير
  3. عذرا أخي نسيت إدراجها كلمة المرور 123 علما أن كلمة المرور موجودة في الملف الرئيسي في الكود المخصص للزر ( إظهار الملف ) من تجهيز الاستاذ محمد مصطفي
  4. تحياتي الحارة وتقديري لجميع أساتذتنا الكرام في المرفق ملفين اكسل على مجلد موجود على المسار d:\PRO الملف الأول ( الرئيسي ) موجود مباشرة في المجلد PRO أما الملف الثاني 1 موجود في المجلد الفرعي data وكما هو في المرفق المجلد PRO هو المجلد الرئيسي في المسار أعلاه المطلوب في الملف الرئيسي البيانات الأساسية وعندما أضغط على زر إظهار الملف يفتح الملف المحدد بنفس الرقم وهو هنا رقم 1 في الملف الذي تم فتحه رقم 1 والذي يحتوي على جدول يحتوي على جزء من بيانات الملف الرئيسي وهي كما في الجدول المبين في الملف رقم 1 والمطلوب هو جلب البيانات المطلوبة في الملف 1 من الملف الرئيسي حسب الجدول المحدد وعندما أقوم بالتغيير في البيانات الاساسية في الملف الرئيسي تتغير وتتعدل البيانات في الملف رقم 1 بالتزامن مع الملف الرئيسي علما أن الملف رقم 1 لا يفتح إلا إذا كان الملف الرئيسي مفتوح أي أنه هنا الملفين مفتوحين ولا يوجد ملف مغلق ولكم جزيل الشكر PRO.rar
  5. حووووووووووووووووووووووووووووووووت يا استاذ محمد مصطفى هذا هو المطلوب بالضبط جزاك الله خيرا
  6. أخي الكريم cat101 الملف يعمل بشكل جيد فقد قمت بتنزيل الملف واختيار اكثر من اسم وتم العمل على الاسم المختار بشكل جيد بدون مشاكل أعتقد أن عندك مشكلة أخرى دمتك بصحة وعافية
  7. أشكرك أخي الكريم الخالدي فعلا هذا ما كنت أقصده ولكن بتعديل بسيط والكود الذي وضعته جميل جدا بالنسبة إلى المطلبا الأول أما المطلب الثالث أود التوضيح أكثر كما وضحت في مثالك أخي الخالدي في المجلد ملفين رئيس وفرعي ... عندما أكون في الملف الرئيسي وأضغط على زر فتح الملف الفرعي يتم فتح الملف بدون مطالبتي بكلمة مرور أما إذا خارج الملف الرئيسي وقمت بالتوجه مباشرة إلى المجلد الذي يحتوي على الملفين الرئيسي والفرعي وحاولت فتح الملف الفرعي مباشرة من مساره أو المجلد هنا يتم المطالبة بكلمة مرور وأنا حاولت أن استبدل الرسالة " أدخل كلمة مرور " بكود مطالبة بكلمة مرور ولكن واجهتني المشكلة التي كنا نعاني منها في بداية الموضوع وهي أنه هنا يطالبنا بكلمة مرور على الجتين سواء فتحنا الملف الفرعي من المجلد أو المسار الذي يوجد فيه الملف أو قمنا بفتحه من الزر الموجود في الملف الرئيسي وعدنا إلى النقطة الأولى إما أن يفتح الملف الفرعي بكلمة مرور بكل الاحتمالات أو لا ولتبسيط الموضوع أكثر هل يمكننا التعديل على الكود بحيث يتم تخصيص كود المطالبة بكلمة المرور في الملف الفرعي عند محاولة فتحه بطريقة مباشرة وعند فتحه من زر فتح الملف الفرعي الموجود في الملف الرئيسي يتم ظهور نفس الكود للمطالبة بكلمة المرور ولكن التعديل هنا يكون بأنه يتم إدخال كلمة المرور تلقائيا من خلال نفس الكود أي يكون كود فتح الملف الفرعي الموجود في الملف الرئيسي يحتوي على كلمة المرور المطلوبة في الملف الفرعي ويكون الكودين هنا تابعين لبعضهما البعض أي الكود الأول هو كود المطالبة بكلمة المرور ويكون في الملف الفرعي والكود الثاني المكمل يكون في نفس كود فتح الملف الفرعي الموجود في الملف الرئيسي أعتقد الآن توضحت الصورة .... آمل أن تكون قد توضحت وأنا آسف جدا إن كنت قد أزعجتكم أو أثقلت عليكم وهذه الفكرة لاحظتها في برنامج ( ولكنه ليس اكسل أكيد ) وكان هذا البرنامج يحتوي على ملفات pdf وعندما تكون تعمل على البرنامج يمكن أن تفتح ملف الـpdf بشكل تلقائي ويتم عرض بياناته في البرنامج ولكن إذا توجهت إلى قاعدة بيانات البرنامج وحاولت فتح ملف pdf يطلب منك ادخال كلمة مرور
  8. جزاك الله خيرا أخي احمد زمان هذا هو المطلوب سلمت أناملك الذهبية وسلمت من كل سوء جزاك الله خيرا وبارك الله لك
  9. في الملف المرفق تم ربط قيمة الخلية B3 واسم الشيت بالاسم الرئيسي للمصنف / الملف ولكن هنا ينتج عندي قيمة الخلية واسم الشيت باسم الملف متبوعا بالامتداد للملف مثلا اسم الملف (dd.xlsx) ينتج قيمة الخلية b3 واسم الشيت dd.xlsx المطلوب هو أن يكون قيمة الخلية واسم الشيت يساوي اسم الملف ولكن بدون ان يتبعه الامتداد xlsx. يعني المطلوب أن يكون اسم الشيت وقيمة الخلية b3 هو dd فقط بدون امتداد ولكم جزيل الشكر والتقدير ربط قيمة الخلية اسم الشيت باسم الملف بدون امتداد.rar
  10. هنا أخي بقي لدينا أن نتأكد من أنه تم ضبط إعدادات اللغة العربية في الويندوز من خيارات اللغة في لوحة التحكم control panel والتأكد من ضبط اللغة العربية في لوحة المفاتيح إلى Arabic 101 وإن شاء الله تحل
  11. حسب فهمي البسيط للسؤال هل المقصود كما في الصورة إذا كان كذلك فأنا لاحظت هذه المشكلة عندما أقوم بنقل الكود بعمل copy, paste أو نسخ مسار محدد لملف معين تظهر الحروف العربية كما في مثالك أما إذا قمنا بالدخول إلى الكود نفسه وقلب لغة لوحة المفاتيح إلى اللغة العربية وقمنا بالكتابة باللغة العربية يكتب بشكل سليم آمل أن يكون هذا المطلوب حسب فهمي للسؤال
  12. عمل رهيب جدا أخي ابو نصار المطلب الثاني يعمل بشكل ممتاز بالنسبة إلى الطلب الثالث المطلوب هو عندما نكون في ملف العمل يتم فتح الملف الفرعي الموجود في المسار d:\sss بشكل تلقائي بدون كلمة مرور وعندما نقوم بفتح الملف بالتوجه مباشرة إلى مساره الحقيقي d:\sss هنا أريد وضع كلمة مرور عليه ..... وبعدها ما أريده هو أن يفتح الملف الفرعي عندما أكون أعمل على ملف العمل وهو البرنامج الموجود فيه البيانات وموجود فيه زر ماكرو لفتح الملف الفرعي يعني الجدول السابق في المشاركة 1 هو البرنامج الرئيسي وعندما أكون أعمل عليه يفتح معي الملف الفرعي على المسار المحدد بدون كلمة مرور بمجرد الضغط على زر اظهار الملف إضافة إلى المطلب الأول وهو إضافة باقي امتدادات الاكسل إلى الكود بحيث يفتح الملف الفرعي من المسار مهما كان امتداده (.xlsx , xlsm xls ) وشكرا جزيلا لك أخي الاستاذ القدير ابو نصار
  13. في الملف المرفق عند الضغط بالمؤشر داخل مربع ضمن الخلايا الملونة تظهر لدينا في الخلية C3 قيمة الخلية النشطة وهي رقم الملف الخاص بالموظف ومكان حفظ هذا الملف في المسار D:\sss علما أن sss هو المجلد الرئيسي لملفات البيانات وجميعها اكسل ( xlsx. ) وعندما نضغط على زر ( إظهار الملف ) يفتح لدينا الملف ذو الرقم الظاهر لدينا في الخلية C3 ولتنفيذ العملية يلزم وضع مجلد في المسار المحدد ووضع ملف اكسل وتسميته برقم صحيح المطلب الأول : التعديل على كود إظهار الملف ليتم فتح ملف الاكسل مهما كان امتداده أي إضافة امتدادات الاكسل جميعها على الكود ليتم فتح ملف الاكسل المقصود ( نفس الرقم في C3 ) المطلب الثاني :في حال كان الملف المطلوب فتحه غير موجود يظهر لنا رسالة تفيد بذلك ولا يعطي رسالة خطأ كما هو الآن المطلب الثالث : وهو الأهم : ملفات الاكسل في المسار المحدد أعلاه سيتم المطالبة بكلمة مرور ليتم فتح الملف في حال تم فتح الملف من المسار مباشرة بحيث لا يتم فتح الملف إلا من هذه الصفحة فقط ولا يتم فتحه من خلال الدخول إلى المسار مباشرة .. أي إضافة مربع حوار يمنع فتح الملف إلا من برنامجه أو وضع فورم يطلب إدخال كلمة مرور أما إذا تم استدعاء الملف من هذه الصفحة بالضغط على زر( اظهار الملف ) يتم فتح الملف مباشرة بدون طلب كلمة مرور.. وشكرا جزيلا للجميع فتح ملف الاكسل من خلال زر محدد ومنع فتحه من المسار مباشرة.rar
  14. جزاك الله خيرا أخي محمد إلى الأمام إن شاء الله
  15. شكرا جزيلا أخي apt هل يمكن شرح الطريقة ولك جزيل الشكر
  16. أنت رهيب جدا أخي محمد مصطفى هل يمكن تعديل الكود بحيث تظهر محتويات الخلية النشطة بخط كبير بنفس الاسلوب السابق ولكن بدون تكبير جميع الخلايا في الصف أي تكبير الخلية النشطة فقط وظهور محتوياتها بخط كبير في مربع كبير وبارز عن الخلايا الأخرى جزاك الله خيرا
  17. تقبل الله طاعاتكم سنشتاق إليك كثيرا أخي ابو احمد حماك الله وأعادك إلينا سالما
  18. كلامك صحيح أخي محمد يحياوي وأنا فكرت بنفس التفكير و وصلت إلى نفس النتيجة ولكن ملف العمل عندي اتجاه الصفحة من اليمين إلى اليسار لا يمكنني تغييره الى غير ذلك لأنه سيتم قلب جميع البيانات والأعمدة وبالتالي سوف لن يتم العمل بالشكل المطلوب لأن جميع التقارير سوف تكون مقلوبة وغير ملائمة ولذلك أنا أبحث عن طريقة لتثبيت مكان الفورم على نفس اتجاه الصفحة شكرا جزيلا
  19. في الرفقات صورتين الصورة الاولى دقة العرض 1366×768 توضح وجود الفورم فوق الزر وهو المطلوب الصورة الثانية دقة العرض 1024×768 توضح عدم ظهور الفورم في الشكل بسبب وجوده في المكان الأصلي الذي تم ضبطه فيه على دقة العرض الأصلية 1366 المطلوب هو أن لا يتأثر مكان ظهور الفورم في الملف باختلاف دقة شاشة العرض ونقل الملف من جهاز إلى جهاز آخر أي أن يبقى الفورم دائما يظهر فوق الزر بشكل دائم أي اننا عندما نضغط على زر الماكرو الذي يقوم بإظهار الفورم يظهر الفورم مباشرة على هذا الزر ويغطيه أي يكون الفورم أمام الزر كما في الشكل الأول وشكرا للجميع
  20. السؤال قائم مع تعديل بسيط في المشاركة رقم 6 شكرا للجميع
  21. وبما أن الموضوع لا زال مفتوحا أرجو أن يكون هناك كود لفعل نفس المطلوب في الملف المرفق ولكن هنا الموضوع يختلف قليلا فأنا لا أريد أن يكون الفورم في أعلى الملف وإنما أريده أن يظهر مباشرة فوق الزر الموجود في الملف أي أنه عند تغيير وتصغير أو تكبير دقة العرض فإن الفورم إما يبتعد كثيرا عن زر الماكرو الذي يشغله وإذا قمنا بتصغير الشاشة وتقليل دقة العرض يختفي الفورم كاملا ولا يظهر هل يمكن عمل كود يبقي الفورم فوق زر الماكرو دوما مهما اختلف حجم الشاشة شكرا للجميع على التعاون تغيير طول الفورم بحسب حجم دقة عرض الشاشة.rar
×
×
  • اضف...

Important Information