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

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

قام بنشر

السلام عليكم 

أخواني أرجوا المساعدة 

حيث لدي ملف أكسل يحتوي على Forms و عند نقله الة أجهزة أخرى تظهر الرسالة التالية 

could not load object because it is not available on this machine 

 

 

ما هو الحل المناسب 

أرجوا المساعدة..............

  • Like 1
قام بنشر

اخى العزيز // احمد زعل ( وربنا ما يجيب زعل ) انا لا اعلم الحل ولكن

العباره تقول انك غير قادر على تحميل الهدف (( الصوره او ما غير ذلك ) ادراج كائن ) لأنها غير متاحه فى جهازك

اعتقد انها على الجهاز الذى انشىء به الملف او الذى تم تحميل الملف الاصلى عليه

وانتظر ردود الاعضاء

قام بنشر

الأخ الكريم/ احمد زعل

السلام عليكم ورحمة الله وبركاته

وكما أسلف أخي العزيز/ محمود - هناك مكتبة غير متوفرة علي الجهاز

العبء يكمن في ضرورة تحديد هذا "الكائن" - هل الفورم يحتوي علي مكونات مختلفة عن المتاح في برنامج  الإكسل ؟ - نتيجة - ساعة بشكل معين ؟

الحل الذي أراه هو حذف كائن في كل مرة وإحفظ بإسم وجرب الملف حين تختفي الرسالة ستعرف أن آخر كائن محذوف هو المطلوب .

قبلها يمكنك تسجيل التالي ( إن كان لك خبرة في تسجيل المكتبات ) :

من المفترض وجود الملفات التالية في مجلد System32 وقد تجد بعضها تحت مجلد Microsoft Office\Office12

 

COMDLG32.OCX - REFEDIT.DLL - MSCOMCT2.OCX

 

للتسجيل ضع الملفات السابقة داخل C:\windows\system32 أو حسب مكان وجود الويندوز لديك

ثم من نافذة Run أكتب الأمر التالي :

regsvr32 %Systemroot%\System32\comdlg32.ocx

وغير أسم الملف في كل مرة

أتمني أن أكون قد أفدتك

قام بنشر

أخي  الكريم 

شكرا لك على الرد وقمت بتحميل الملفات من الانترنت و لكن عند الدخول الى Run 

ووضع المسار التالي

regsvr32 %Systemroot%\System32\comdlg32.ocx

تظهر لي رسالة التالية :

aa.jpg

قام بنشر

أخي  الكريم 

شكرا لك على الرد وقمت بتحميل الملفات من الانترنت و لكن عند الدخول الى Run 

ووضع المسار التالي

regsvr32 %Systemroot%\System32\comdlg32.ocx

تظهر لي رسالة التالية :

aa.jpg

الأستاذ/ أحمد زعل

السلام عليكم ورحمة الله وبركاته

لم أستطع تحميل الصورة - أرجو إعادة رفعها

أو ذكر نص الرسالة التي تظهر .

تقبل تحياتي

قام بنشر

أولا أشكرك أخي جدا على اهتمامك

ثانيا حاولت أن أبحث على الانترنت ووجد أن كان لدي widows 7 64 bit فيجب وضع الملف داخل المجلد

c:\Windows\SysWOW64\

ولكن عندما قمت بتشغيله أعطاني هذا الخطا

"the module c:\Windows\SysWOW64\comdlg32.ocx was loaded but the call to DllRegersterServer faild

with error code 0×8002801c."

قام بنشر

الأستاذ/ أحمد زعل

السلام عليكم ورحمة الله وبركاته

حضرتكم أستاذ - حسنا - إذا لم يكن حسابك Admin - قم بالتالي :

من Start -> Accessories

بزر الماوس اليمين إفتح Command Prompt - Run As Administrator

وأعد تسجيل المكتبات مرة أخري - وأخبرني بما وجدت

تقبل تحياتي

قام بنشر

شكرا لك كثيرا أخي بالفعل لقد نجح و أصبحت المكتبة متوافرة داخل references وأسم المكتبة الناقصة هي MSCAL.OCX

أصبح التطبيق يعمل بشكل رائع و لكن بعض الاحيان تخرج لي رسالة التالية

compiler error in hidden module . frmcalender2

this error commonly occurs when code is incompatible with the version,platform or architecture of this application

وشكرا لك أخي مرة أخرى على تعاونك

وجزاك الله كل خير

قام بنشر

الأستاذ/ أحمد زعل

السلام عليكم ورحمة الله وبركاته

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

C:\Program Files\Microsoft Office\Office14\XLStart

C:\Users\<User Name>\AppData\Roaming\Microsoft\Excel\XLSTART

أحرص علي الملف الأصلي من عملية الحذف .

تقبل تحياتي

  • 8 years later...

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