صلاح الصغير قام بنشر يناير 28, 2019 قام بنشر يناير 28, 2019 السلام عليكم اريد كود اضعه فى جميع ملفات الاكسيل بغلق جميع ملفات الاوفيس المفتوحة إن امكن و أن لم يمكن فيمكن غلق جميع ملفات الاكسيل المفتوحة ملحوظة لقد قمت بالبحث و وجدت هذا الكود Sub Close1() Sheets("Welcom").Range("A50") = 0 Sheet1.Activate Application.DisplayFullScreen = False Application.Quit ActiveWorkbook.Close SaveChanges:=yes End Sub و لكنه يغلق الاكسيل فقط و عند وضعه فى جميع الملفات بيضرب أعتقد بسبب السطر الثانى الكود جيد جدا و يمكن وضعه فى ملف ثم فتح ملفات العمل و لكن عند غلق الملفات فى نهاية يوم العمل مثلا ستضطر الى البحث عن الملف و تفعيل الماكرو و شكرا
أحمد يوسف قام بنشر يناير 30, 2019 قام بنشر يناير 30, 2019 المطلوب ليس بسيطا كما تقول لكنه صعب وعليك الصبر حتى تتمكن الأساتذة من المساعدة
بن علية حاجي قام بنشر فبراير 5, 2019 قام بنشر فبراير 5, 2019 السلام عليكم ورحمة الله لم أفهم سؤالك جيدا، هل تريد من الكود أن يغلق كل ملفات العمل المفتوحة مع الملف الذي قمت بتنفيذ الكود فيه والخروج تماما من برنامج أوفيس؟ والذي لم أفهمه أيضا ما دور الأمرين الأول والثاني في الكود؟ وأعني بذلك الأمرين : Sheets("Welcom").Range("A50") = 0 Sheet1.Activate لأنه وما دمت تريد وضع الكود في كل ملفات العمل فهذا يعني ضرورة وجود شيت اسمه (Welcom) في كل هذه الملفات... ثم إن الكلمة Sheet1 تجدها في نسخ إكسيل بالإنجليزية أما في النسخ بالفرنسية فتجدها Feuil1... بن علية حاجي
صلاح الصغير قام بنشر فبراير 5, 2019 الكاتب قام بنشر فبراير 5, 2019 شكرا للاهتمام و المتابعة ا / بن عليا كل المرجو بصرف النظر عن الكود و هو منقول المطلوب بالظبط هو كود أضعه فى كل ملفات الاكسيل و عند تنفيذه يقوم بحفظ كل ملفات الاوفيس المفتوحة و غلقها
صلاح الصغير قام بنشر فبراير 5, 2019 الكاتب قام بنشر فبراير 5, 2019 عفوا نسيت ارد على سؤال اريد غلق الملف الذي به الكود ايضا لانه سيكون من ضمن ملفات العمل
بن علية حاجي قام بنشر فبراير 5, 2019 قام بنشر فبراير 5, 2019 السلام عليكم ورحمة الله يمكنك استعمال الكود التالي: Sub Close1() For Each WBook In Application.Workbooks WBook.Save Next WBook Application.Quit End Sub ملاحظة: هذا الكود يمكنك وضعته في ملف واحد (منه تُغلق كل الملفات المفتوحة) أو في عدة ملفات (من أيّها تُغلق كل الملفات المفتوحة) مع ربطه بزر للتنفيذ... بن علية حاجي 1
صلاح الصغير قام بنشر فبراير 5, 2019 الكاتب قام بنشر فبراير 5, 2019 ا / بن علية الكود يغلق ملفات الاكسيل فقط المطلوب جميع ملفات الاوفيس
بن علية حاجي قام بنشر فبراير 5, 2019 قام بنشر فبراير 5, 2019 السلام عليكم ورحمة الله هذا كما قال أخي الكريم أحمد يوسف، ما تطلبه ليس بسيطا، ولا أستطيع مساعدتك فيه، لأن كل عنصر من عناصر مكتبة أوفيس (الوورد، إكسيل، أكسس وغيرها) له خصوصية متعلقة بـ VBA وليست من قدراتي ومعرفتي... معذرة على هذا... بن علية حاجي 1
صلاح الصغير قام بنشر فبراير 5, 2019 الكاتب قام بنشر فبراير 5, 2019 العفو يا فندم و شكرا لحضرتك على التعاون المثمر دائما
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.