کمپیوٹرزسافٹ ویئر

VBA ایکسل: نمونہ پروگراموں. ایکسل میکرو

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

VBA کیا ہے

ایکسل میں پروگرامنگ اصلا مائیکروسافٹ کی طرف سے سب سے زیادہ مشہور سپریڈ شیٹ میں تعمیر کیا گیا تھا کہ بصری درخواست کے لئے بنیادی پروگرامنگ زبان کی طرف سے کیا جاتا ہے.

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

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

آبجیکٹ، مجموعہ، خصوصیات، اور طریقوں

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

ان کے درمیان چیف درخواست، متعلقہ ایکسل پروگرام خود ہے. کی پیروی ورک، ورک شیٹس، اور رینج. مثال کے طور پر اکاؤنٹ میں تنظیمی ڈھانچے لینے، راستہ کی طرف اشارہ کرنا ضروری ہے ایک مخصوص شیٹ پر سیل A1 سے رجوع کرنے کے لئے.

"مجموعہ" ایک ہی کلاس کی اشیاء کے اس گروپ، جس میں ریکارڈنگ ChartObjects دیا جاتا ہے کے تصور کے بارے میں. اس کے عناصر بھی اشیاء ہیں.

اگلا بات - خصوصیات. وہ کسی بھی چیز کی ایک لازمی خصوصیت ہے. مثال کے طور پر رینج کے لئے - ایک قدر یا فارمولہ ہے.

طریقے - آپ بنانا چاہتے ہیں یہ دکھانے کے لئے حکم ہے. VBA میں کوڈ لکھنے جب انہیں اعتراض نقطہ سے الگ کیا جائے. مثال کے طور پر کے طور پر "ایکسل" استعمال سیل کمانڈ (1،1) .منتخب میں پروگرامنگ جب بہت اکثر، بعد دکھایا جائے گا. یہ نقاط کے ساتھ ایک سیل منتخب کرنے کے لئے ضروری ہے کا مطلب ہے کہ (1،1)، یعنی A1.

تاہم، یہ اکثر Selection.ClearContents استعمال ہوتا ہے. اس کے نفاذ کے منتخب کردہ سیل کے مندرجات کو صاف کرکے کی جاتی ہے.

شروع کرنے کے لئے کس طرح

سب سے پہلے، آپ فائل کو پیدا کرنے کے لئے اور اس کو بچانے کے، ایک نام تفویض اور میکرو فعال «کتاب ایکسل کی قسم منتخب کرنا چاہتے ہیں."

اس کے بعد، «آلٹ» کلید اور «F11» کا ایک مجموعہ کا استعمال کرنے کے لئے کافی ہے جو بی بی کی درخواست، کے پاس جاؤ. اگلا:

  • ونڈو کے سب سے اوپر مینو بار میں، اگلے ایکسل آئکن کرنے کے آئکن پر کلک کریں؛
  • Mudule کمانڈ منتخب شدہ؛
  • فلاپی ڈسک کے ساتھ آئکن پر کلک کر کے رکھنے کے؛
  • لکھیں، بولیں، ایک کوڈ خاکہ.

یہ مندرجہ ذیل کے طور پر دکھائی دیتی ہے:

ذیلی پروگرام ()

اے ہمارے کوڈ

اختتام ذیلی

براہ مہربانی نوٹ لکیر "اے ہمارے کوڈ" ایک مختلف رنگ (سبز) میں روشنی ڈالی جائے گی. اس apostrophe کے لئے کی وجہ سے، کی طرف اشارہ کرتا ہے جس میں اس کے بعد ایک تبصرہ ہے کہ سٹرنگ، کے آغاز میں ہونے والا.

اب آپ کسی بھی کوڈ لکھ اور اپنے لئے VBA ایکسل میں ایک نئے آلے کی تخلیق (نمونہ کے پروگراموں کو دیکھتے ہیں. وغیرہ) کر سکتے ہیں. بالکل، بصری بنیادی کے مبادیات سے واقف ہیں وہ لوگ جو ہیں، یہ بہت آسان ہو جائے گا. تاہم، یہاں تک کہ ان لوگوں کو تم بہت جلد آرام حاصل کرنے کے قابل ہونا چاہتے ہیں تو اس کو جو نہیں ہیں.

ایکسل میکرو

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

مثال 1

ٹاسک: ایک پروگرام ایک سیل کے مندرجات کی قدر کو کاپی کریں گے اور اس کے بعد ایک اور کو لکھیں کہ لکھیں.

ایسا کرنے کے لئے:

  • ٹیب "دیکھیں" کھولنے؛
  • آئکن "میکرو" منتقل؛
  • "ریکارڈ میکرو" کو ہلا؛
  • کھولا فارم پر کریں.

سادگی کے لئے، "میکرو نام" میں "Makros1" چھوڑ اور "شارٹ کٹ کی چابی" میں ڈالا جاتا ہے، مثال کے طور HH (اس کا مطلب ہے کہ آپ کو مثال کے پروگرام «لئے Ctrl + H» بلٹز ٹیم ہو جائے گا چلا سکتے ہیں). پریس درج کریں.

اب آپ میکرو کی ریکارڈنگ شروع کر دیا ہے کہ آپس میں ایک سیل کے مندرجات کی قضاء. اصل آئیکن پر واپس جائیں. "ریکارڈ میکرو" پر کلک کریں. اس کارروائی ایپلیٹس کی تکمیل کا پرتیک ہے.

اگلا:

  • دوبارہ سٹرنگ "میکرو" پر منتقل؛
  • فہرست میں منتخب کیا جاتا ہے "میکرو 1"؛
  • کلک کریں "چلائیں" (شارٹ کٹ کی چابیاں شروع ہی کارروائی شروع ہوتا «لئے Ctrl + HH»).

اس کے نتیجے کے طور پر، میکرو کی ریکارڈنگ کے دوران کارکردگی کا مظاہرہ کیا گیا ہے جس میں کارروائی.

اس کوڈ کی طرح لگتا ہے کہ کس طرح دیکھنے کے لئے سمجھ میں آتا ہے. ایسا کرنے کے لئے سٹرنگ "میکرو" پر واپس جائیں اور کلک کریں "ترمیم کریں" یا "درج کریں". نتیجے کے طور پر، وہ VBA ماحول میں خود کو تلاش کریں. دراصل، کوڈ خود لائنوں کے درمیان میکرو Makros1 ذیلی (ہے) اور آخر میں ذیلی واقع ہے.

کاپی کارکردگی کیا گیا ہے تو، مثال کے طور پر، سیل C1 میں ایک سیل A1 سے، کوڈ کی لائنوں میں سے ایک رینج ( "C1") کی طرح نظر آئے گا. منتخب کریں. ترجمہ میں، یہ "رینج (" C1 ") کی طرح لگ رہا ہے. منتخب کریں"، دوسرے لفظوں میں، سیل C1 میں VBA ایکسل کرنے کے لئے ایک منتقلی، ہوتا ہے.

کوڈ کا ایک فعال حصہ ActiveSheet.Paste ٹیم مکمل کرتا ہے. یہ منتخب شدہ سیل C1 میں منتخب سیل (اس کیس، A1 میں) مندرجات کی ریکارڈنگ کا مطلب ہے.

EXAMPLE 2

VBA سائیکل ایکسل میں مختلف میکروز بنانے میں مدد.

VBA چکروں مختلف میکروز بنانے میں مدد. کیونکہ (X) - ایک دالہ y = X + X 3 +، اتارنا 3x 2 نہیں ہے کہ فرض. تم اس کے گرافکس کے لئے ایک میکرو بنانا چاہتے ہیں. یہ صرف VBA سائیکل کا استعمال کرتے ہوئے کی طرف سے کیا جا سکتا ہے.

دلیل افعال کی ابتدائی اور آخری قیمت کے لئے X1 = 0 اور X2 = 10 لیتے ہیں. مزید برآں، یہ ایک مسلسل متعارف کرانے کے لئے ضروری ہے - مرحلہ کے لئے قیمت کی دلیل اور انسداد کے لئے ایک ابتدائی قیمت میں تبدیلی.

VBA ایکسل میکرو کی تمام مثالیں آگے اوپر قائم کے طور پر ایک ہی طریقہ کار استعمال کرتے ہوئے تخلیق کیا جاتا ہے. اس خاص معاملے میں، کوڈ کی طرح لگتا ہے:

ذیلی پروگرام ()

X1 = 1

X2 = 10

شیگ = 0.1

میں = 1

X1

Y = X1 + X1 ^ 2 + 3 * X1 ^ 3 - کیونکہ (X1)

خلیات (میں، 1) قیمت = X1 (X1 قدر یاد میں نقاط (میں کے ساتھ لکھا، 1))

خلیات (مجھے 2) قیمت = Y (Y کی قدر سیل میں نقاط (کے ساتھ لکھا ہے میں نے، 2))

میں میں = 1 (درست شمار) +؛

X1 = X1 + شیگ (دلیل قدم سائز کے لئے تبدیل کر دیا گیا ہے)؛

لوپ

اختتام ذیلی.

Y کرنے کے لئے - اس رن میکرو کے نتیجے کے طور پر "ایکسل" دو کالم، ایکس کے لئے اقدار کو ریکارڈ کیا جاتا ہے جن میں سے سب سے پہلے، اور دوسری حاصل کرتے ہیں.

پھر ان پر "ایکسل" کے لئے معیاری تعمیر کے لئے، قابل شیڈول.

مثال کے 3

ڈیزائن کے لئے استعمال کرتے ہوئے پہلے سے ہی کم کیا کرو کے ساتھ ساتھ، VBA ایکسل 2010 میں سائیکل نافذ، کے ساتھ ساتھ دیگر ورژن میں کرنے کے لئے.

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

سب سے پہلے یہ جیسا کہ اوپر بیان کیا ہے، ایک میکرو پیدا کرنے کے لئے ضروری ہے. اگلا، کوڈ خود لکھتے ہیں. ہم 10 کے خلیات کے لئے اقدار میں دلچسپی رکھتے ہیں یقین ہے کہ. مندرجہ ذیل کے طور پر کوڈ ہے.

میں نے 10 اگلا 1 = لئے

کمانڈ کے طور پر، "انسانی" زبان میں منتقل کیا جاتا ہے "ایک کی increments میں 1 سے 10 دہرایا."

کام چوکوں کے ساتھ کالم وصول کرنے کے لئے تو، مثال کے طور پر، 1 اور 11 کے درمیان تمام طاق عدد صحیح ہے، ہم لکھنا:

میں = 1 کے لئے 10 1 مرحلہ اگلے کے لئے.

یہاں، قدم - قدم. اس صورت میں، یہ دو کے برابر ہے. بطور ڈیفالٹ، لوپ میں لفظ کی عدم موجودگی ایک قدم مطلب ہے کہ.

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

عام طور پر، کوڈ کی طرح نظر آئے گا:

ذیلی پروگرام ()

کے لئے 10 میں = 1 مرحلہ 1 (صرف کے لئے میں لکھا جا سکتا ہے = 1 سے 10)

خلیات (میں، 1) قیمت = I ^ 2 (یعنی مربع قدر سیل میں لکھا ہے (میں، 1) I)

اگلا (ایک طرح سے انسداد اسباب اور دوسرا سائیکل شروع کا کردار ادا کرتا)

اختتام ذیلی.

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

EXAMPLE 4

روزمرہ کی زندگی میں، بہت اکثر یہ کچھ حالات پر منحصر ہے یہ یا وہ فیصلہ لینا ضروری ہے. VBA ایکسل میں ان کے بغیر نہیں کر سکتے. الگورتھم کی مزید کورس بجائے منتخب کیا جاتا ہے جہاں کے پروگراموں کی مثالیں ابتدائی طور پر، پہلے سے مقرر سب سے زیادہ تو میں عام طور پر استعمال ڈیزائن ... پھر (مشکل مقدمات کے لئے) تو ... پھر ... آخر تو.

خاص معاملے پر غور کریں. آپ نقاط کے ساتھ سیل (1،1) ریکارڈ کیا گیا ہے کے لئے "ایکسل" کے لئے ایک میکرو بنانا چاہتے ہیں فرض کریں:

1 دلیل مثبت ہے تو؛

0 دلیل صفر ہے تو؛

1، دلیل منفی ہے اگر.

"ایکسل" کے لئے اس طرح ایک میکرو کی تخلیق "گرم" چابیاں آلٹ اور F11 کے استعمال کے ذریعے، ایک معیاری انداز میں شروع ہوتا ہے. اس کے علاوہ مندرجہ ذیل کوڈ لکھا:

ذیلی پروگرام ()

X = خلیات (1، 1) .Value (یہ کمانڈ سیل مندرجات کی ایکس کے نقاط کی قدر (1 تفویض کرتا ہے، 1))

X> 0 پھر خلیات (1، 1) قیمت = 1 تو

اگر X = 0 تب خلیات (1، 1) قیمت = 0

اگر ایکس 0 <تب خلیات (1، 1) قیمت = -1

اختتام ذیلی.

اس دلیل کے لئے مطلوبہ قیمت ایک میکرو چلانے اور "ایکسل" میں حاصل کرنے کے لئے رہتا ہے.

VBA افعال

آپ نے محسوس کیا ہو سکتا ہے کے طور پر، سب سے زیادہ مشہور پروگرام مائیکروسافٹ سپریڈ شیٹ کی درخواست میں بھی مشکل نہیں ہے. خاص طور پر اگر آپ کو VBA افعال کو استعمال کرنے کا طریقہ سیکھنے. مجموعی طور پر، "ایکسل" اور کلام کے بارے میں 160 کے افعال میں ایپلی کیشنز لکھنے کے لئے خاص طور پر پیدا یہ پروگرامنگ زبان. انہوں نے کئی بڑے گروپوں میں تقسیم کیا جا سکتا ہے. وہ یہ ہیں:

  • حساب کا کام کرتا. جیب التمام قدر کی دلیل کو ان کا اطلاق حاصل کی جاتی ہے، قدرتی لاگرتھم، اور تو پوری حصہ.
  • مالی کے افعال. ایکسل میں ان کی دستیابی اور استعمال پروگرامنگ کی وجہ سے، آپ اکاؤنٹنگ اور مالی بستیوں کے لئے مؤثر اوزار حاصل کر سکتے ہیں.
  • لڑی کی پروسیسنگ کام کرتا ہے. یہ لڑی، IsArray شامل ہیں؛ LBound؛ UBound.
  • VBA ایکسل لائن کے لئے کام کرتے ہیں. یہ ایک کافی بڑی گروپ ہے. یہ مثال کے طور پر، ANSI کوڈ کو عددی دلیل یا اے ایس سی کی منتقلی کی علامتوں کے برابر فرق کا ایک بڑی تعداد کے ساتھ ایک سٹرنگ پیدا کرنے کے لئے خلائی تقریب بھی شامل ہے. ان میں سے سب بڑے پیمانے پر استعمال کر رہے ہیں اور آپ کو "ایکسل" میں ڈور ان کے ٹیبل کے ساتھ کام کرنا زیادہ آسان ایپلی کیشنز تخلیق کرنے کے ساتھ کام کرنے کی اجازت دیتے ہیں.
  • ڈیٹا کی قسم تبادلوں کے افعال. مثال کے طور پر CVar مختلف ڈیٹا کی قسم میں تبدیل، اظہار دلیل واپس.
  • تاریخ افعال. وہ بہت "ایکسل" کے معیاری خصوصیات کو بڑھانے کے. لہذا، WeekdayName تقریب کا نام اس کی تعداد کی طرف سے ہفتے کے دن کے (مکمل یا جزوی) واپس. بھی زیادہ مفید ٹائمر ہے. انہوں سیکنڈ دن کے کسی خاص لمحے کو آدھی رات کے بعد سے گزر جانے کی تعداد فراہم کرتا ہے.
  • مختلف نمبر کے نظام میں ایک عددی دلیل میں تبدیل کرنے کی تقریب. مثال کے طور پر اکتوبر تعداد کی اجاداری نمائندگی کرنے نتائج.
  • فارمیٹنگ کے افعال. ان میں سے سب سے اہم شکل ہے. اس کی شکل کی وضاحت میں دی گئی ہدایات کے مطابق فارمیٹ اظہار کے ساتھ ایک مختلف واپس.
  • اور تو آگے.

ان کے افعال اور ان کی درخواست کی خصوصیات کے مطالعہ نمایاں طور پر "ایکسل" کے دائرہ کار کو وسعت کرے گا.

EXAMPLE 5

کے زیادہ پیچیدہ مسائل کو حل کرنے کی کوشش کرتے ہیں. مثال کے طور پر:

ڈین کاغذ دستاویز انٹرپرائز رپورٹ کی لاگت کا اصل سطح. کی ضرورت ہے:

  • اسپریڈ شیٹ "ایکسل" کی طرف سے اس کے پیٹرن حصے کی ترقی؛
  • ایک VBA پروگرام خام ڈیٹا ضروری حساب کرنے کے اور اسی سیل کے سانچے میں بھرنے کے لئے اس کو بھرنے کے لئے پوچھیں گے کہ بنا.

مندرجہ ذیل کے حل میں سے ایک پر غور کریں.

ایک سانچے کی تشکیل

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

متغیر

پروگرام خود کار طریقے سے ٹیمپلیٹ میں بھرنے لکھنے کے لئے، سنکیتن کو منتخب کریں. انہوں متغیر کے لئے استعمال کیا جائے گا:

  • NN- میز کی موجودہ صف کی تعداد؛
  • TP اور TF - منصوبہ بندی کی اور اصل کاروبار؛
  • SF اور ایس پی - اصل اور منصوبہ بندی کی کل اخراجات؛
  • IP اور تو - منصوبہ بندی کی اور اصل لاگت سطح.

ہم ایک ہی حروف کی طرف سے مطلع کرنا ہے، لیکن اس کالم کے لئے ایک "اپسرگ» Itog جمع کو کل کے ساتھ. مثال کے طور پر ItogTP - کالم کے حوالے کے ساتھ کے طور پر، جس کا عنوان "کا منصوبہ بنایا کاروبار."

VBA پروگرامنگ استعمال کرتے ہوئے مسئلے کے حل

اس سنکیتن کا استعمال کرتے ہوئے، ہم بادبانی کے لئے فارمولا حاصل کرتے ہیں. آپ نے٪ میں حساب کتاب سے باہر لے جانے کے لئے چاہتے ہیں، تو ہمارے پاس (F - P) / P * 100، اور کی رقم میں - (F - P).

ان کے حساب کے نتائج سب کو صرف مناسب خلیات میں "ایکسل" سپریڈ شیٹ بنانے کے لئے ہو سکتا ہے.

فارمولوں کی طرف ItogP = ItogP + P اور ItogF = ItogF + F. حاصل کی حقیقت میں نتائج اور prognosis کے لئے

انحراف کا استعمال کے لئے = (ItogF - ItogP) / ItogP * 100 حساب کتاب ایک فی صد کے طور پر کیا جاتا ہے، اور اگر کل قیمت تو - (ItogF - ItogP).

نتائج ایک بار پھر مناسب خلیات میں ریکارڈ، تو متغیر انہیں تفویض کرنے کی کوئی ضرورت نہیں ہے.

ایک پروگرام تخلیق کرنے کے لئے شروع کرنے سے پہلے آپ کو عملی کتاب کا نام "Otchet1.xls" کے تحت، مثال کے طور پر، کو بچانے کے لئے چاہتے ہیں.

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

اب آپ میکرو کے ساتھ ایکسل کے لئے اس مسئلے کو حل کرنے کا طریقہ معلوم ہے. VBA استعمال کرنے کی صلاحیت (نمونہ کے پروگراموں کو دیکھتے ہیں. اوپر) ایکسل اور آپ اس وقت، ٹیکسٹ ایڈیٹر میں سب سے زیادہ مقبول کے ماحول میں کام کرنے کے لئے ضرورت ہو سکتی ہے "کلام". خاص طور پر،، ریکارڈنگ اس مضمون کے آغاز میں دکھایا گیا ہے کی طرف سے، یا جس کے ذریعے متن پر کارروائیوں کے بہت سے ڈیوٹی پر یا "دیکھیں" آئیکن اور "میکرو" کے ٹیب کے ذریعے چابیاں دبانے سے کیا جا سکتا مینو بٹن پیدا کرنے کے لئے کوڈ لکھنے کی طرف سے.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ur.birmiss.com. Theme powered by WordPress.