ايڪسل ۾ VBA ميڪرو داخل ڪريو ۽ ھلايو - قدم بہ قدم ھدايت

  • هن کي شيئر ڪريو
Michael Brown

هيءُ هڪ مختصر قدم قدم سبق آهي شروعات ڪندڙن لاءِ جيڪو ڏيکاريو ٿو ته ڪيئن VBA ڪوڊ (ايپليڪيشن ڪوڊ لاءِ Visual Basic) توهان جي Excel ورڪ بڪ ۾ شامل ڪجي ۽ پنهنجي اسپريڊ شيٽ جي ڪمن کي حل ڪرڻ لاءِ هن ميڪرو کي هلايو.

گهڻا ماڻهو مون وانگر ۽ توهان حقيقي Microsoft Office گروس نه آهيو. تنهن ڪري، اسان شايد هن يا انهي اختيار کي ڪال ڪرڻ جي سڀني خاصيتن کي نه ڄاڻون ٿا، ۽ اسان مختلف ايڪسل ورزن ۾ VBA عمل جي رفتار جي وچ ۾ فرق نه ٿا ٻڌائي سگهون. اسان پنهنجي لاڳو ڪيل ڊيٽا کي پروسيس ڪرڻ لاءِ هڪ اوزار طور استعمال ڪندا آهيون.

فرض ڪريو ته توهان کي پنهنجي ڊيٽا کي ڪنهن طريقي سان تبديل ڪرڻ جي ضرورت آهي. توھان تمام گھڻو گوگل ڪيو ۽ ھڪڙو VBA ميڪرو مليو جيڪو توھان جي ڪم کي حل ڪري ٿو. تنهن هوندي، توهان جي VBA جي ڄاڻ گهڻو ڪري گهربل هجي. توهان کي مليو ڪوڊ استعمال ڪرڻ جي قابل ٿيڻ لاءِ هي قدم قدم گائيڊ پڙهڻ لاءِ آزاد ٿيو:

    VBA ڪوڊ داخل ڪريو Excel Workbook ۾

    هن مثال لاءِ، اسان موجوده ورڪ شيٽ مان لائين بريڪز کي ختم ڪرڻ لاءِ VBA ميڪرو استعمال ڪرڻ وارا آھن.

    1. پنھنجو ورڪ بڪ Excel ۾ کوليو.
    2. دٻايو Alt + F11 کولڻ لاءِ Visual Basic Editor<2. ايڊيٽر ونڊو) ۽ چونڊيو داخل ڪريو -> ماڊيول ڪنٽيڪٽ مينيو مان.

    3. VBA ڪوڊ ڪاپي ڪريو (ويب پيج وغيره مان) ۽ ان کي پيسٽ ڪريو VBA ايڊيٽر جي ساڄي پين تي (" 1VBA ميڪرو شروع ۾ ھيٺيون لائينون شامل نه آھن:

      Application.ScreenUpdating = False

      Application.Calculation = xlCalculationManual

      پوء ھيٺ ڏنل شامل ڪريو توهان جي ميڪرو کي تيزيءَ سان ڪم ڪرڻ لاءِ لائينون (ڏسو مٿي ڏنل اسڪرين شاٽ):

      • ڪوڊ جي بلڪل شروعات تائين، سڀني ڪوڊ لائينن کان پوءِ جيڪي شروع ٿيون Dim (جيڪڏهن اتي آهن نه " Dim " لائينون، پوء انھن کي شامل ڪريو صحيح Sub لائين:

        Application.ScreenUpdating = False

        Application.Calculation = xlCalculationManual

      • ڪوڊ جي بلڪل حد تائين، اڳ آخر سب :

        Application.ScreenUpdating = True

        Application.Calculation = xlCalculationAutomatic

      هي لائينون، جيئن انهن جا نالا تجويز ڪن ٿا، اسڪرين ريفريش کي بند ڪريو ۽ ميڪرو کي هلائڻ کان اڳ ورڪ بڪ جي فارمولين کي ٻيهر ڳڻڻ.

      ڪوڊ تي عمل ٿيڻ کان پوءِ، سڀڪنھن شيءِ کي واپس آن ڪيو ويندو. نتيجي طور، ڪارڪردگي 10٪ کان 500٪ تائين وڌي وئي آهي (ها، ميڪرو 5 ڀيرا تيز ڪم ڪري ٿو جيڪڏهن اهو مسلسل سيلز جي مواد کي ترتيب ڏئي ٿو).

    4. پنهنجي ورڪ بڪ کي محفوظ ڪريو " Excel macro-enabled workbook ".

      Crl + S کي دٻايو، پوءِ ڪلڪ ڪريو " نه " بٽڻ تي " هيٺيون خاصيتون محفوظ نه ٿيون ڪري سگهجن macro-free workbook " وارننگ ڊائلاگ ۾.

      " محفوظ ڪريو جيئن " ڊائلاگ کلي ويندو. منتخب ڪريو " Excel macro-enabled workbook " from " Save as type " ڊراپ ڊائون لسٽ ۽ ڪلڪ ڪريو محفوظ ڪريو بٽڻ.

    5. دٻايو Alt + Q بند ڪرڻ لاءِايڊيٽر ونڊو ۽ واپس پنھنجي ورڪ بڪ ڏانھن وڃو.

    ايڪسل ۾ VBA ميڪرو ڪيئن ھلايو

    جڏھن توھان VBA ڪوڊ هلائڻ چاھيو ٿا جيڪو توھان شامل ڪيو آھي جيئن مٿي سيڪشن ۾ بيان ڪيو ويو آھي: پريس ڪريو Alt+F8 " Macro " ڊائلاگ کولڻ لاءِ.

    پوءِ "Macro Name" لسٽ مان مطلوب ميڪرو چونڊيو ۽ "رن" بٽڻ تي ڪلڪ ڪريو.

    3>

    مائيڪل براون هڪ سرشار ٽيڪنالاجي جوش آهي جيڪو سافٽ ويئر اوزار استعمال ڪندي پيچيده عملن کي آسان ڪرڻ جي جذبي سان. ٽيڪنيڪي صنعت ۾ ڏهاڪن کان وڌيڪ تجربي سان، هن پنهنجي صلاحيتن کي Microsoft Excel ۽ Outlook، گڏوگڏ Google Sheets ۽ Docs ۾ ساراهيو آهي. مائيڪل جو بلاگ وقف ڪيو ويو آهي پنهنجي علم ۽ مهارت کي ٻين سان شيئر ڪرڻ لاءِ، پيداوار ۽ ڪارڪردگي کي بهتر ڪرڻ لاءِ آسان پيروي ڪرڻ واريون صلاحون ۽ سبق مهيا ڪرڻ لاءِ. چاهي توهان هڪ تجربيڪار پيشه ور آهيو يا شروعاتي، مائيڪل جو بلاگ انهن ضروري سافٽ ويئر اوزارن مان وڌ کان وڌ فائدو حاصل ڪرڻ لاءِ قيمتي بصيرتون ۽ عملي صلاحون پيش ڪري ٿو.