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

كيف يتم اغلاق الاكسل(Excel.exe )المخفي برمجيا قبل فتح البرنامج


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

1241128194956.gif

الاخوة الأعزاء كدت انتهي من برنامجي الذي كنت أعمل عليه بمساعدة مجموعة من الاخوة وعلى رأسهم ALIDROOS ( أبو نصار )

والأخ عبد الله المجرب وطارق جزاهم الله الف خير - في المواضيع التالية :

http://www.officena....03

http://www.officena....58

http://www.officena....38

http://www.officena....05

http://www.officena....20

________________________________________

وأنا على مشارف انهاء البرنامج واجهتني مشكلة وهى أنه في حالة حدوث أي اغلاق مفاجئ أو غير طبعي للبرنامج يظل Excel.exe

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

أي بروسيس مفتوحة يقوم باظهار رسالة ثم يقتلها Kill Process أو يفتح طبيعيا ان لم يوجد شئ

- واظنه يكون في حدث التحميل Load للفورم الرئيسي

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


Sub Close_Excel()

Dim strClsExl As String

strClsExl = "TASKKILL /F /IM Excel.exe"

Shell strClsExl, vbHide

End Sub

فهل من اقتراح للتعديل على الكود أو اضافة اي جديد ؟

بارك الله فيكم

__________

أخوكم الفدائي

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

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