درست کریں: مائیکروسافٹ ایکسل OLE ایکشن کو مکمل کرنے کے لئے کسی اور ایپلیکیشن کا انتظار کر رہا ہے



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

آفس کے متعدد صارفین کے ملنے کی اطلاع ہے 'مائیکروسافٹ OLE کارروائی کو مکمل کرنے کے لئے کسی اور درخواست کا انتظار کر رہا ہے' VBA اسکرپٹ چلانے کی کوشش کرتے وقت یا BI لانچ پیڈ سے ایکسل چلانے کی کوشش کرتے وقت غلطی۔ یہ مسئلہ ونڈوز 7 ، ونڈوز 8.1 اور ونڈوز 10 سمیت ونڈوز کے تمام حالیہ ورژن پر پائے جانے کی اطلاع ہے۔



مائیکروسافٹ ایکسل OLE کارروائی کو مکمل کرنے کے لئے کسی اور درخواست کا انتظار کر رہا ہے

مائیکروسافٹ ایکسل OLE کارروائی کو مکمل کرنے کے لئے کسی اور درخواست کا انتظار کر رہا ہے



OLE ایکشن کیا ہے؟

آبجیکٹ لینکنگ اینڈ ایمبیڈنگ (OLE) عمل بنیادی طور پر ایک طریقہ کار ہے جس کو ڈیزائن کیا گیا ہے تاکہ آفس کی مختلف ایپلی کیشنز (ورڈ ، ایکسل ، پاور پوائنٹ ، شیئرپوائنٹ) کو دوسرے ایپلی کیشنز کے ساتھ بات چیت کرنے میں مدد مل سکے تاکہ آپریشن کو کامیابی کے ساتھ مکمل کیا جاسکے۔



کیا وجہ ہے کہ مائیکروسافٹ ایکسل کسی اور درخواست کے منتظر ہے جس سے کسی OLE کارروائی کو مکمل کیا جا سکے؟

ہم نے صارف کی مختلف رپورٹوں کو دیکھنے اور مائیکرو سافٹ کے سرکاری دستاویزات کو دیکھ کر اس خاص مسئلے کی تحقیقات کی۔ یہاں تک کہ ہم نے اپنی ایک ٹیسٹنگ مشین پر بھی اس مسئلے کی نقل تیار کرنے میں کامیاب کردیا۔

اگر ایکسل کسی اور درخواست پر مواصلت کی درخواست جاری کرتا ہے (آئیے کہے کہے الفاظ) ، تو یہ OLE آبجیکٹ کا استعمال کرکے کرتا ہے اور پھر اطلاق سے موصول ہونے والے جواب کا انتظار کرتا ہے۔ اگر جواب پہلے سے طے شدہ حد کی حد تک نہیں پہنچتا ہے تو ، ایکسل آخری صارف کو مندرجہ ذیل انتباہ کو متحرک کرے گا۔ ‘مائیکروسافٹ ایکسل OLE کارروائی کو مکمل کرنے کے لئے کسی اور درخواست کا انتظار کر رہا ہے’۔

اگرچہ غلطی کا پیغام ہمیشہ ایک جیسے رہتا ہے ، لیکن حقیقت میں یہاں ایک بہت ہی عام منظر نامہ ہے جو مائیکروسافٹ ایکسل میں اس خاص غلطی کو جنم دے گا۔



  • ڈی ڈی ای پروٹوکول ایکسل سے غیر فعال ہے - یہ مسئلہ ہوسکتا ہے کیونکہ متحرک ڈیٹا ایکسچینج (ڈی ڈی ای) پروٹوکول ایکسل کی ترتیبات سے غیر فعال ہے۔
  • خراب دفتر کی تنصیب - کچھ متاثرہ صارفین نے بتایا ہے کہ دفتر کے پورے انسٹالیشن کو دوبارہ انسٹال کرنے یا مرمت کرنے کے بعد یہ مسئلہ حل ہوگیا تھا۔
  • ایڈوب ایکروبیٹ پی ڈی ایف میکر کا اضافہ ایکسل سے متصادم ہے - ایسے صارفین کی متعدد اطلاعات موصول ہوئی ہیں جو پی ڈی ایف مکر پلگ ان کو غیر فعال یا ان انسٹال کرکے مسئلے کو حل کرنے میں کامیاب ہوگئے ہیں۔
  • IE (انٹرنیٹ ایکسپلورر) کا عمل ڈی ڈی ای میں مداخلت کر رہا ہے - صارف کے مائیکروسافٹ ایکسل میں فائل محفوظ کرنے کی کوشش کرتے وقت عام طور پر یہ واقع ہونے کی اطلاع ہے۔ اس صورت میں ، حل دستی طور پر عمل کو بند کرنا ہے۔

اگر آپ فی الحال اس خامی پیغام کو حل کرنے کے لئے جدوجہد کر رہے ہیں تو ، یہ مضمون آپ کو خرابیوں کا سراغ لگانے والے اقدامات کا انتخاب فراہم کرے گا۔ ذیل میں آپ کے پاس ایسے طریقوں کا انتخاب ہے جن کو اسی طرح کی صورتحال میں دوسرے صارفین نے کامیابی سے مسئلے کو حل کرنے کے لئے استعمال کیا ہے۔

بہترین نتائج کے ل below ، نیچے دیئے گئے طریقوں کی پیروی کریں جب تک کہ آپ اس مسئلے کو حل کرنے میں مؤثر ثابت ہونے والی چیز کا سامنا نہ کریں۔ چلو شروع کریں

طریقہ 1: ایڈوب ایکروبیٹ پی ڈی ایف میکر ان انسٹال کرنا (اگر قابل اطلاق ہو)

کچھ صارفین ایڈوب ایکروبیٹ پی ڈی ایف میکر ایڈ ان ان انسٹال کرکے غلطی کے پیغام کو حل کرنے میں کامیاب ہوگئے ہیں۔ جیسا کہ یہ پتہ چلتا ہے ، یہ پلگ ان مائیکروسافٹ ایکسل کے کچھ ورژن سے متصادم ہونے کی صلاحیت رکھتا ہے۔

یہاں آفس ورژن کے ساتھ ایک فہرست ہے جو پی ڈی ایف میکر کے ساتھ مطابقت رکھتی ہے۔

  • آفس 2010 (آفس ​​14) 32 بٹ اور 64 بٹ
  • آفس 2013 (آفس ​​15) 32 بٹ اور 64 بٹ
  • آفس 2016 (آفس ​​16) 32 بٹ اور 64 بٹ

نوٹ: آپ ایڈوب کی مکمل مطابقت پذیر رہنما سے مشورہ کرسکتے ہیں ( یہاں ).

اگر یہ منظر قابل اطلاق ہے اور آپ پی ڈی ایف میکر پر بھروسہ نہیں کرتے ہیں جس پر بھاری اکثریت ہے تو ، آپ زیادہ تر ممکنہ طور پر ایڈوب ایکروبیٹ پی ڈی ایف میکر ایڈ ان ان کو غیر فعال کرکے یا ان انسٹال کرکے اس مسئلے کو حل کرسکتے ہیں۔

اس کے طریقہ کار کے بارے میں ایک فوری ہدایت نامہ یہ ہے:

اپ ڈیٹ: آپ یہ درست کریں یہ بھی استعمال کرسکتے ہیں ( یہاں ) خود کار طریقے سے پی ڈی ایف میکر ایڈ ان کو غیر فعال کرنے کے ل to۔ یہ ونڈوز 10 ، ونڈوز 8.1 ، ونڈوز 7 اور ونڈوز وسٹا سمیت ہر حالیہ ونڈوز ورژن کے ساتھ مطابقت رکھتا ہے۔

  1. مائیکرو سافٹ ایکسل کھولیں اور پر کلک کریں فائل ربن بار کا استعمال کرتے ہوئے۔

    مائیکرو سافٹ ایکسل کھولیں اور فائل پر جائیں

  2. فائل مینو سے ، پر کلک کریں اختیارات (مینو فہرست کے نچلے حصے میں)۔ Go to File>اختیارات

    فائل> اختیارات پر جائیں

  3. ایکسل آپشنز مینو میں ، پر کلک کریں شامل کریں بائیں طرف مینو کا استعمال کرتے ہوئے۔ اگلا ، دائیں ہاتھ پین پر جائیں ، اس سے وابستہ ڈراپ ڈاؤن مینو میں اضافہ کریں انتظام کریں اور منتخب کریں COM ایڈ انز . پھر ، پر کلک کریں جاؤ… شروع کرنے کے لئے بٹن ایڈ انز کے ساتھ مینو.

    ایڈ ان پر جائیں ، ڈراپ ڈاؤن مینو سے COM ایڈ ان منتخب کریں اور گو پر کلک کریں

  4. COM ایڈ انز باکس میں ، یا تو وابستہ باکس کو غیر چیک کریں ایکروبیٹ پی ڈی ایف میکر آفس COM اڈین یا اسے منتخب کریں اور اسے حذف کرنے کے لئے حذف پر کلک کریں۔
  5. اپنے کمپیوٹر کو دوبارہ اسٹارٹ کریں اور اگلے اسٹارٹ اپ مکمل ہونے کے بعد ان اقدامات کو دوبارہ بنائیں جو پہلے غلطی پیدا کررہے تھے۔

اگر آپ ابھی بھی اس کا سامنا کر رہے ہیں ‘مائیکروسافٹ ایکسل OLE کارروائی کو مکمل کرنے کے لئے کسی اور درخواست کا انتظار کر رہا ہے’۔ غلطی ، نیچے اگلے طریقہ پر منتقل کریں.

طریقہ نمبر 2: ایکسل کی ترتیبات میں DDE استعمال کرنے والے ایپلیکیشنز کی اجازت ہے

جیسا کہ بہت سارے صارفین نے اطلاع دی ہے ، یہ مسئلہ اس وقت پیدا ہوسکتا ہے اگر مائیکروسافٹ ایکسل کسی بھی ایپلیکیشن کو نظرانداز کرنے کے لئے ترتیب دیا گیا ہو جو ایکسل کے ساتھ بات چیت کرنے کی کوشش کرتے ہیں۔ متحرک ڈیٹا ایکسچینج (ڈی ڈی ای) پروٹوکول.

مثال کے طور پر ، کہتے ہیں کہ آپ ونڈوز ایکسپلورر میں ایکسل ورک بک پر ڈبل کلک کرتے ہیں - جیسے ہی کمانڈ رجسٹر ہوتا ہے ، ایکسل کو ایک متحرک ڈیٹا ایکسچینج (ڈی ڈی ای) بھیجا جاتا ہے۔ یہ تبادلہ ایکسل کو وہ ورک بک کھولنے کی ہدایت کرے گا جسے آپ نے ابھی ڈبل کلک کیا ہے۔

اگر ایکسل ان ایپلی کیشنز کو نظرانداز کرنے کے لئے ترتیب دیا گیا ہے جو استعمال کرتے ہیں متحرک ڈیٹا ایکسچینج پروٹوکول ، تبادلہ نہیں ہوگا اور آپ دیکھیں گے ‘مائیکروسافٹ ایکسل OLE کارروائی کو مکمل کرنے کے لئے کسی اور درخواست کا انتظار کر رہا ہے’۔ اس کے بجائے غلطی کا پیغام۔

خوش قسمتی سے ، آپ آسانی سے اس تک رسائی حاصل کرکے اس مسئلے کی اصلاح کرسکتے ہیں اختیارات ایکسل کا مینو اور ڈی ڈی ای پروٹوکول کو چالو کرنا۔ اس کے طریقہ کار کے بارے میں ایک فوری ہدایت نامہ یہ ہے:

  1. مائیکرو سافٹ ایکسل کھولیں اور پر کلک کریں فائل . اس سے کوئی فرق نہیں پڑتا اگر آپ کوئی نئی ورک بک یا نئی دستاویز کھولتے ہیں۔

    مائیکرو سافٹ ایکسل کھولیں اور فائل پر جائیں

  2. میں فائل مینو ، پر کلک کریں اختیارات بائیں پین سے Go to File>اختیارات

    فائل> اختیارات پر جائیں

  3. میں ایکسل کے اختیارات مینو ، پر کلک کریں اعلی درجے کی بائیں ہاتھ والے مینو سے ٹیب۔ اس کے بعد ، دائیں پین کی طرف بڑھیں اور نیچے سکرول کریں یہاں تک کہ آپ پہنچ جائیں عام سیکشن ایک بار جب آپ وہاں پہنچ جاتے ہیں ، تو یقینی بنائیں کہ باکس سے وابستہ ہے متحرک ڈیٹا ایکسچینج (DDE) استعمال کرنے والی دیگر ایپلیکیشنز کو نظرانداز کریں چیک نہیں کیا جاتا ہے۔

    ایکسل میں ڈی ڈی ای پروٹوکول کو چالو کرنا

  4. کلک کریں ٹھیک ہے تبدیلیوں کو محفوظ کرنے کے ل Microsoft ، پھر مائیکروسافٹ ایکسل کو دوبارہ اسٹارٹ کریں۔ اس کے بعد ، اس کارروائی کو دہرائیں جو پہلے کا سبب بنی تھی 'مائیکروسافٹ OLE کارروائی کو مکمل کرنے کے لئے کسی اور درخواست کا انتظار کر رہا ہے' غلطی کریں اور دیکھیں کہ آیا مسئلہ ابھی بھی موجود ہے۔

اگر آپ کو ابھی بھی ایک ہی غلطی کا سامنا ہو رہا ہے تو ، ذیل میں اگلے طریقہ پر جائیں۔

طریقہ 3: انٹرنیٹ ایکسپلورر (IE) کے عمل کو مارنا

دیکھ کر متعدد صارفین 'مائیکروسافٹ OLE کارروائی کو مکمل کرنے کے لئے کسی اور درخواست کا انتظار کر رہا ہے' فائل کو محفوظ کرنے کی کوشش کرتے وقت غلطی ، آپ کو کسی غلطی کی وجہ نظر آرہی ہوگی کیونکہ کسی IE عمل میں مداخلت کررہا ہے متحرک ڈیٹا ایکسچینج (ڈی ڈی ای) تبادلہ

اسی طرح کی صورتحال میں صارفین نے اطلاع دی ہے کہ آئی ای عمل کو دستی طور پر ہلاک کرنے کے بعد مسئلہ حل ہوگیا تھا۔ اس کے طریقہ کار کے بارے میں ایک فوری ہدایت نامہ یہ ہے:

  1. دبائیں Ctrl + Shift + Esc کھولنے کے لئے ٹاسک مینیجر .
  2. ٹاسک مینیجر کے اندر ، پر جائیں عمل ٹیب اور دیکھیں کہ آیا آپ کے پاس انٹرنیٹ ایکسپلورر سے متعلق کوئی عمل ہے جو فی الحال فعال ہے۔
  3. اگر آپ کو ایک کھلا نظر آتا ہے تو ، اس پر صرف دائیں کلک کریں اور منتخب کریں کام ختم کریں اسے بند کرنے کے لئے.

    انٹرنیٹ ایکسپلورر (IE) کے عمل کو بند کرنا

  4. ایکسل پر واپس جائیں اور دیکھیں کہ آیا 'مائیکروسافٹ OLE کارروائی کو مکمل کرنے کے لئے کسی اور درخواست کا انتظار کر رہا ہے' جب فائل محفوظ کرنے کی کوشش کر رہے ہو تب بھی خرابی پائی جارہی ہے۔

اگر آپ کو اب بھی اسی غلطی کا سامنا کرنا پڑ رہا ہے تو ، ذیل میں اگلے طریقہ پر جائیں۔

طریقہ 4: ایکسل ایپلیکیشن پیغام رسانی کو دبانا

اگر آپ وی بی اے اسکرپٹ چلانے کی کوشش کرتے وقت غلطی کا پیغام دیکھ رہے ہیں تو ، ایک کوڈ کے ایک چھوٹے سے ٹکڑے کا استعمال کرکے ایپلی کیشن میسیجنگ کو دبانے کا ایک کام ہوگا۔

لیکن یہ بات ذہن میں رکھیں کہ یہ معاملے کو خود ہی حل نہیں کرے گا - یہ صرف ایک عمل ہے جو غلطی کے پیغام کو ظاہر ہونے سے روکتا ہے۔ تاہم ، یہ مددگار ثابت ہوگا اگر آپ کا واحد مقصد غلطی کے پیغام کو ظاہر ہونے سے روکنا ہے۔

ورک بک کو ایکسل کرنے کے لئے وی بی اے کوڈ داخل کرنے کے بارے میں یہاں ایک فوری ہدایت نامہ ہے جو ایکسل ایپلی کیشن میسیجنگ کو دبا دے گا۔

  1. ایکسل میں اپنی ورک بک کھولیں اور دبائیں Alt + F11 کھولنے کے لئے بصری بنیادی ایڈیٹر (VBE) .
  2. میں پروجیکٹ بار (بائیں ہاتھ کی طرف) ، پر دائیں کلک کریں یہ ورک بک اور منتخب کریں داخل کریں> ماڈیول . Right-click on ThisWorkbook and choose Insert>ماڈیول

    اس ورک بک پر دائیں کلک کریں اور داخل کریں> ماڈیول منتخب کریں

  3. نئے بنائے ہوئے ماڈیول میں ، مندرجہ ذیل کوڈ (سکرین کے دائیں حصے میں) چسپاں کریں:
    پرائیویٹ ڈیکلئر فنکشن CoGegisterMessageFilter Lib 'ole32' (ByVal IFilter In In Long، ByRef NextFilter) جیسا کہ لانگ پبلک سب KilMessageFilter () Dim IMsgFilter Long CoRegisterMessageFilter 0 &، IMsgFilter End Subgter DessMesgilil Dess (ImsgFilter End Subgter Dess Dimgil

    اپ ڈیٹ: دوسرے صارفین نے اطلاع دی ہے کہ انہوں نے درج ذیل وی بی اے کوڈ کا استعمال کرکے غلطی کے اشارے کو ظاہر ہونے سے روکنے میں کامیاب کیا ہے۔

    سب کریٹ ایکس و زیڈ () ڈمڈ ڈبلیو ڈی ای پی کے طور پر آبجیکٹ ڈم ڈبلیو ڈی آبجیکٹ جب آبجیکٹ پر غلطی دوبارہ شروع کریں اگلا سیٹ کریں wdapp = getObject (، 'ورڈ ایپلی کیشن') اگر ایررنمبر 0 پھر سیٹ کریں wdapp = CreateObject ('ورڈ ایپلی کیشن') اگر غلطی پر ہو تو ختم 0 wd = wdapp.Documents.Open (اس ورک بک.پاتھ اور ایپلی کیشن۔ پیٹ سیپریٹر اور 'XYZ ٹیمپلیٹ ڈوڈکیم') wdapp.Visible = ٹرچ رینج ('A1: B10'). کاپی پینٹر xlScreen wd.Range.Paste End Sub
  4. دبائیں Ctrl + S اور کلک کریں نہیں جب آپ دیکھیں گے 'مندرجہ ذیل خصوصیات میکرو فری ورک بک میں محفوظ نہیں کی جاسکتی ہیں'۔ انتباہ

    انتباہ کے اشارے پر نمبر پر کلک کریں

  5. اس کے بعد ، ترمیم شدہ ورک بک کے ل a ایک مناسب مقام کا انتخاب کریں جس کا نام مناسب ہے اور اس بات کو یقینی بنائیں کہ بطور قسم محفوظ کریں پر سیٹ ہے ایکسل میکرو کے قابل ورک بک ایک بار جب سب کچھ ترتیب میں ہے ، پر کلک کریں محفوظ کریں بنانے کے لئے ایکسل میکرو کےذریعہ ورک بک .

    ایکسل میکرو سے چلنے والی ورک بک بنانا

  6. دبائیں Alt + Q ایڈیٹر کو بند کرنے اور اپنی ورک بک پر واپس جائیں۔ ایک بار جب آپ اپنے ایڈیٹر پریس میں واپس آجائیں گے Alt + F8 ، آپ نے ابھی تیار کردہ میکرو کو منتخب کریں اور کلک کریں رن .

ایک بار جب یہ طریقہ کار مکمل ہوجائے تو ، آپ کو اب اس کو نہیں دیکھنا چاہئے ‘مائیکروسافٹ ایکسل OLE کارروائی کو مکمل کرنے کے لئے کسی اور درخواست کا انتظار کر رہا ہے’۔ اس ورک بوک میں خرابی (اگرچہ یہ پھر بھی پس منظر میں پیش آسکتی ہے)۔

طریقہ 5: مطابقت وضع غیر فعال کریں (اگر لاگو ہوں)

کچھ صارفین یہ دریافت کرنے کے بعد اس مسئلے کو حل کرنے میں کامیاب ہوگئے ہیں کہ ایکسل عمل درآمد جاری ہے مطابقت وضع . یہ دستی صارف کی مداخلت یا کسی تیسری پارٹی کی درخواست کی وجہ سے ہوسکتا ہے۔

اگر آپ کو شبہ ہے کہ ایکسل مطابقت کے موڈ میں چل رہا ہے تو اسے غیر فعال کریں اور دیکھیں کہ آیا ‘مائیکروسافٹ ایکسل OLE کارروائی کو مکمل کرنے کے لئے کسی اور درخواست کا انتظار کر رہا ہے’۔ غلطی ظاہر ہونا بند ہو جاتی ہے۔ عام طور پر ، خرابی اس وقت واقع ہونے کی اطلاع ہے جب ایکسل قابل عمل ونڈوز وسٹا اور اس سے زیادہ پرانے کے ساتھ مطابقت وضع میں چلانے کے لئے تشکیل دیا گیا ہے۔

مطابقت کے موڈ کو غیر فعال کرنے کے بارے میں ایک فوری ہدایت نامہ یہ ہے:

  1. ایکسل قابل عمل (یا شارٹ کٹ) پر دائیں کلک کریں اور منتخب کریں پراپرٹیز .

    ایکزیکیوٹو ایبل پر دائیں کلک کریں اور پراپرٹیز کا انتخاب کریں

  2. میں پراپرٹیز ونڈو ، پر جائیں مطابقت ٹیب اور اس سے وابستہ باکس کو غیر چیک کریں اس پروگرام کو مطابقت کے انداز میں چلائیں .

    مطابقت پذیری کے موڈ میں اس پروگرام کو چلائیں غیر چیک کریں

6 منٹ پڑھا