تعافى من خطأ فادح في Excel VBA Workbook_open؟
-
23-09-2019 - |
سؤال
لقد تعثرت في طريقة لتحطيم التفوق Workbook_Open
بينما صنع .xla
لا يزال مشروع لعبة ، لذلك تمكنت فقط من حذفه والبدء من جديد (والآن أعود مع التحكم في الإصدار وخطوات الطفل.)
ومع ذلك ، على افتراض أنه لم يكن لدي هذه الخيارات ، كيف يمكنني تحرير .XLA إزالة الكود المميت ، حيث يجب علي تحميله لتحريره وتحميله يعطل بيئة التحرير؟
المحلول
هذا ليس بالضبط ما تبحث عنه. لكن بعض النصائح أثناء التنمية.
أعمل دائمًا على ملفات XLA الخاصة بي كملفات XLS حتى تكون مستقرة. وبهذه الطريقة ، إذا لم تكن مستقرة ، فلا يمكنني تمكين وحدات الماكرو عند فتحها ، وإصلاح المشكلة ، ثم أغلق وإعادة فتحها باستخدام وحدات الماكرو.
--تعديل--
لقد أجريت بعض الأبحاث ، لأنني كنت فضوليًا ولأنني تذكرت سماع عن تعطيل وحدات الماكرو عند بدء التشغيل. فيما يلي رابط يقول إنه يمكنك الاحتفاظ بـ "Ctrl" أثناء بدء Excel ، للبدء في الوضع الآمن. هناك القليل من المعلومات الأخرى التي تستحق القراءة لمعرفة ما إذا كانت تنطبق.
http://support.microsoft.com/kb/826922
-edit 2-رابط آخر يقول "التحول" قد يقوم بالخدعة أيضًا