وی بی اے سینڈکیز | ایکسل VBA SendKeys طریقہ استعمال کرنے کی مثالیں

ایکسل وی بی اے سیندکیز

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

"सेंڈکیز" ایک پیچیدہ عنوان کو سمجھنے کے لئے ہے۔ ہم میں سے بہت سے لوگ اس خصوصیت کا استعمال وی بی اے میں نہیں کرتے ہیں لیکن زیادہ سے زیادہ عنوانات پر زیادہ معلومات حاصل کرنا ہمیشہ اچھی بات ہے۔ اس آرٹیکل میں ، ہم آپ کو دکھائیں گے کہ بھیجنے کی تقریب کو کیسے استعمال کریں۔ تیز اور بہتر سیکھنے کے ل You آپ کو عملی نقطہ نظر سے متعدد بار مضمون کو دوبارہ پڑھنا مشکل ہوسکتا ہے۔

نحو

ذیل میں وی بی اے سینڈ کیز کے طریقہ کار کا نحو ہے۔

چابیاں یا تار: اس طرح کی کلید جس کو ہمیں فعال ایپلی کیشن کو بھیجنے کی ضرورت ہے۔

رکو: اس دلیل میں ، ہم دو چیزیں استعمال کرسکتے ہیں یعنی سچ یا غلط

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

عام کیز جو ہم کی بورڈ کے ساتھ استعمال کرتے ہیں وہ ہیں "Ctrl ، شفٹ ، اور ALT". لہذا بھیجیں کلید کے طریقہ کار کے ساتھ ، ہمیں انھیں خصوصی حرفوں کے ساتھ استعمال کرنے کی ضرورت ہے ، مندرجہ بالا ٹیبل مذکورہ بالا تین عام چابیاں کے ل the خصوصی حرف دکھاتا ہے۔

دیگر کلیدوں میں مختلف کلیدیں اور حرف ہوتے ہیں ، ذیل میں جدول ہر چابی کی تفصیلی وضاحت دکھاتا ہے۔

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

ایکسل VBA SendKeys طریقہ استعمال کرنے کی مثالیں

آپ یہ VBA SendKeys Excel سانچہ ڈاؤن لوڈ کرسکتے ہیں۔ VBA SendKeys Excel سانچہ

مثال # 1

مثال کے طور پر ، سیل سیل کی قیمت کو دیکھیں۔

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

اب "सेंڈکیز" کا استعمال کرتے ہوئے ہم اس تبصرے میں ترمیم کرنے کی کوشش کرتے ہیں۔

ایکسل شیٹ کھولیں اور بصری بنیادی ایڈیٹر کے پاس جائیں ، VBA سب پروسیورس کو شروع کریں۔

کوڈ:

 سب ارسال_کیز_قسم () اختتام سب 

پہلے ، ہمیں تبصرے میں ترمیم کرنے کے لئے کمنٹ سیل کو منتخب کرنے کی ضرورت ہے۔ تو کوڈ RANGE ("A1") استعمال کریں۔ منتخب کریں

کوڈ:

 سب بھیجیں_کیز_امثال () حد ("A1")۔ اختتام سب کو منتخب کریں 

ایک بار سیل منتخب ہونے کے بعد ہم تبصرے میں ترمیم کرنے کا عمل انجام دیں گے۔ یہاں ہمیں کی بورڈ شارٹ کٹ کو دوبارہ منتخب کرنے کی ضرورت ہے جو ہم تبصرے میں ترمیم کرنے کے لئے استعمال کرتے ہیں۔

تبصرے میں ترمیم کرنے کے لئے ، ہم شارٹ کٹ کی کو استعمال کرتے ہیں "شفٹ + ایف 2".

اگر آپ اس کلید کو دبائیں گے تو یہ تبصرے میں ترمیم کرے گا۔

اب "بھیجیں کلیدیں" کا طریقہ کھولیں۔

ارسکیز کے طریقے میں ، SHIFT کی کو استعمال کرنے کا حرف ہے “+” (پلس سائن) لہذا "+" سائن ان کوڈ درج کریں۔

اب پلس سائن ایک شفٹ کلید کی حیثیت سے کام کرتا ہے ، اگلی کلید ہم شفٹ کے ساتھ ساتھ استعمال کریں گے F2 کی۔ جب بھی ہم فنکشن کی بٹنوں کا استعمال کرتے ہیں تو ہمیں ان کو گھوبگھرالی خطوط وحدت سے منسلک کرنے کی ضرورت ہوتی ہے ، لہذا گھوبگھرالی خط وحدانی میں فنکشن کی کلید F2 درج کریں۔

کوڈ:

 سب بھیجیں_کیز_امثال () حد ("A1")۔ ارسال کریں منتخب کریں "+ {F2}" اختتام سب 

اب کوڈ پر عمل کریں اور دیکھیں کہ ہمیں کیا ملتا ہے۔

جب ہم کوڈ کو عملی جامہ پہنانے کی کوشش کرتے ہیں تو ہمیں اوپر کی طرح کا میسج ملا۔ کلیدی چیزوں میں سے ایک ، ہمیں ذہن میں رکھنے کی ضرورت یہ ہے کہ ہم میکرو کو چلا نہیں سکتے جو بصری بنیادی ایڈیٹر ونڈو سے "بھیجیں" کو استعمال کرتا ہے۔

ہمیں کوڈ کو میکرو سے چلانے کی ضرورت ہے۔

پہلے بصری بنیادی ایڈیٹر ونڈو کو بند کریں۔

"ڈویلپر" ٹیب پر جائیں اور "میکرو" پر کلک کریں۔

اب تمام میکروز کی ایک فہرست کھل گئی ، میکرو کو منتخب کریں جس کی آپ کو چلانے کی ضرورت ہے۔ ہمارا میکرو نام "بھیجیں_کیز_امثال" ہے لہذا میں رن بٹن پر ٹکرائے گا۔

آپ دیکھ سکتے ہیں کہ تبصرے میں ترمیم کرنے کا اختیار فعال ہے۔

جیسا کہ آپ دیکھ سکتے ہیں کہ اس کی شارٹ کٹ کی کو تفویض کیا گیا ہے شفٹ + ایف 2 ترمیم کرنے والے تبصرے کا اختیار کھولنے کے ل.

مثال # 2

مثال کے طور پر ، اگر آپ SendKeys کے طریقہ کار کے ذریعے "پیسٹ اسپیشل" ونڈو کھولنا چاہتے ہیں تو ہم یہ بھی کرسکتے ہیں۔ پہلے ، ہمیں کچھ خلیوں کو کاپی کرنے کی ضرورت ہے اور پھر سینٹ کیز کا استعمال کریں۔

کوڈ:

 سب بھیجیں_کیز_امثال 1 () حد ("A1")۔ بھیجیں کی کاپی کریں "٪ es" آخر سب 

جس میکرو کو آپ چلانے کی ضرورت ہے اس کا انتخاب کریں اور پھر رن پر کلک کریں۔

جب آپ کوڈ چلائیں گے تو یہ خصوصی ڈائیلاگ باکس کے نیچے پیسٹ کھل جائے گا۔

یاد رکھنے والی چیزیں

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