somewhere in... blog
x
ফোনেটিক ইউনিজয় বিজয়

;) ;) মাইক্রসফট অফিস এডভান্স টিউটরিয়াল: ম্যাক্রো কি,ম্যাক্রো তৈরী ও তার ব্যবহার :!> :!>

১১ ই মে, ২০১০ দুপুর ১:২৭
এই পোস্টটি শেয়ার করতে চাইলে :

ম্যাক্রো কি এবং কেন?

একাধিক কমান্ডকে একসাথে ব্যবহার করা হয় ম্যাক্রোর (macro) মাধ্যমে। ধরুন আপনি পৃষ্ঠার সাইজ পরিবর্তন করতে চান, তারপর পৃষ্ঠাটিকে সংরক্ষন করে বন্ধ করতে চান। এক সাথে তিনটি কাজ করতে হলে একটি ছোট ম্যাক্রো বানিয়েই করতে পারেন।
ম্যাক্রো ব্যাবহার করা হয়

১. অনেকগুলো ফরমেটকে এক সাথে করার জন্য ও কম সময়ে কাজটি করার জন্য

২. অনেকগুলো কাজকে ধারাবাহিকভাবে একসাথে করার জন্য

৩. কোন ডায়ালগ বক্স বা ইনপুট দিয়ে কাজ করার জন্য

৫. আরও জটিল কোন প্রগ্রামিং ব্যবহার করতেও ম্যাক্রো ব্যবহার করা হয়।

তাহলে আমরা একটি ম্যাকো বানিয়ে নেই

ধরা যাক, আমি একটি কমান্ডের মাধ্যমে

১. পৃষ্ঠার সাইজ A4 করবো

২. পেজ সেটআপে বাম,ডান,উপর ও নিচের মার্জিন .৫ ইঞ্চি করবো।

৩. ফাইলটি সেভ করবো
ধাপ-১.

টুলস থেকে ম্যাক্রো রেকর্ড করতে হবে প্রথমে


Tools–> Record New Macro তে গেলে ম্যাকোর নাম চাইবে।


নাম দিয়ে ওকে করুন

এ রকম রেকর্ড বাটন আসবে ।


ধাপ-২

রেকর্ড বাটনে ক্লিক করে ফেলুন। এবার যে যে কাজগুলো করাতে চান সেই কাজগুলো করুন। অথাৎ

১. ফাইলে গিয়ে পেজসেটআপ ঠিক করুন।

২. মার্জিন ঠিক করুন।

৩. ফাইরটি ষেভ করুন।
ধাপ-৩

এবার রেকর্ড স্টপ বাটনে ক্লিক করেবন্ধ করুন
ধাপ-৪

ম্যাক্রোতে করা কাজগুলো আপনি যেকোন ফাইলেই করতে পারবেন। এখন থেকে কোন ফাইলের জন্য উপরিউক্ত কাজগুলো একত্রে করাতে চাইলে ম্যাক্রো রান করাতে হবে এভাবে

ক. Tools–> Macro–>Macros

খ. ম্যক্রোর ডায়ালগ বক্স আসবে


গ. ম্যাক্রোটি সিলেক্ট করে run এ ক্লিক করুন।

ম্যাক্রোর ভিজুয়ালবেসিক কোড

এতক্ষন যে প্রক্রিয়ায় ম্যাক্রো বানালাম তা ভিজুয়াল বেসিকে নিচের মতো কোড তৈরী হয়েছে। তাহলে দেখি কি কি কোড তৈরী হলো:

Tools–>Macro–>Macros এ ক্লিক করুন

বানানো ম্যাক্রোটিকে সিলেক্ট করে Visual Basic Editorএ ক্লিক করলে দেখতে পাবেন আপনার বানানো ম্যাক্রো কোড। ঠিক নিচের মতো

Sub Macro1()



‘ Macro1 Macro

‘ Macro recorded 4/28/2010 by Khan majlish



Application.Keyboard (2117)

Application.Keyboard (1033)

With ActiveDocument.Styles(wdStyleNormal).Font

If .NameFarEast = .NameAscii Then

.NameAscii = “”

End If

.NameFarEast = “”

End With

With ActiveDocument.PageSetup

.LineNumbering.Active = False

.Orientation = wdOrientPortrait

.TopMargin = InchesToPoints(1)

.BottomMargin = InchesToPoints(1)

.LeftMargin = InchesToPoints(1.25)

.RightMargin = InchesToPoints(1.25)

.Gutter = InchesToPoints(0)

.HeaderDistance = InchesToPoints(0.5)

.FooterDistance = InchesToPoints(0.5)

.PageWidth = InchesToPoints(8.27)

.PageHeight = InchesToPoints(11.69)

.FirstPageTray = wdPrinterDefaultBin

.OtherPagesTray = wdPrinterDefaultBin

.SectionStart = wdSectionNewPage

.OddAndEvenPagesHeaderFooter = False

.DifferentFirstPageHeaderFooter = False

.VerticalAlignment = wdAlignVerticalTop

.SuppressEndnotes = False

.MirrorMargins = False

.TwoPagesOnOne = False

.BookFoldPrinting = False

.BookFoldRevPrinting = False

.BookFoldPrintingSheets = 1

.GutterPos = wdGutterPosLeft

.SectionDirection = wdSectionDirectionLtr

End With

Application.Keyboard (2117)

Application.Keyboard (1033)

With ActiveDocument.Styles(wdStyleNormal).Font

If .NameFarEast = .NameAscii Then

.NameAscii = “”

End If

.NameFarEast = “”

End With

With ActiveDocument.PageSetup

.LineNumbering.Active = False

.Orientation = wdOrientPortrait

.TopMargin = InchesToPoints(0.5)

.BottomMargin = InchesToPoints(0.94)

.LeftMargin = InchesToPoints(0.5)

.RightMargin = InchesToPoints(0.5)

.Gutter = InchesToPoints(0)

.HeaderDistance = InchesToPoints(0.5)

.FooterDistance = InchesToPoints(0.5)

.PageWidth = InchesToPoints(8.27)

.PageHeight = InchesToPoints(11.69)

.FirstPageTray = wdPrinterDefaultBin

.OtherPagesTray = wdPrinterDefaultBin

.SectionStart = wdSectionNewPage

.OddAndEvenPagesHeaderFooter = False

.DifferentFirstPageHeaderFooter = False

.VerticalAlignment = wdAlignVerticalTop

.SuppressEndnotes = False

.MirrorMargins = False

.TwoPagesOnOne = False

.BookFoldPrinting = False

.BookFoldRevPrinting = False

.BookFoldPrintingSheets = 1

.GutterPos = wdGutterPosLeft

.SectionDirection = wdSectionDirectionLtr

End With

Application.Keyboard (2117)

ActiveDocument.Save

End Sub
সর্বশেষ এডিট : ১১ ই মে, ২০১০ দুপুর ১:৩৫
০টি মন্তব্য ০টি উত্তর

আপনার মন্তব্য লিখুন

ছবি সংযুক্ত করতে এখানে ড্রাগ করে আনুন অথবা কম্পিউটারের নির্ধারিত স্থান থেকে সংযুক্ত করুন (সর্বোচ্চ ইমেজ সাইজঃ ১০ মেগাবাইট)
Shore O Shore A Hrosho I Dirgho I Hrosho U Dirgho U Ri E OI O OU Ka Kha Ga Gha Uma Cha Chha Ja Jha Yon To TTho Do Dho MurdhonNo TTo Tho DDo DDho No Po Fo Bo Vo Mo Ontoshto Zo Ro Lo Talobyo Sho Murdhonyo So Dontyo So Ho Zukto Kho Doye Bindu Ro Dhoye Bindu Ro Ontosthyo Yo Khondo Tto Uniswor Bisworgo Chondro Bindu A Kar E Kar O Kar Hrosho I Kar Dirgho I Kar Hrosho U Kar Dirgho U Kar Ou Kar Oi Kar Joiner Ro Fola Zo Fola Ref Ri Kar Hoshonto Doi Bo Dari SpaceBar
এই পোস্টটি শেয়ার করতে চাইলে :
আলোচিত ব্লগ

শিয়াল ফিলিস্তিনীরা লেজ গুটিয়ে রাফা থেকে পালাচ্ছে কেন?

লিখেছেন সোনাগাজী, ১১ ই মে, ২০২৪ সন্ধ্যা ৬:১০



যখন সারা বিশ্বের মানুষ ফিলিস্তিনীদের পক্ষে ফেটে পড়েছে, যখন জাতিসংঘ ফিলিস্তিনকে সাধারণ সদস্য করার জন্য ভোট নিয়েছে, যখন আমেরিকা বলছে যে, ইসরায়েল সাধারণ ফিলিস্তিনীদের হত্যা করার জন্য আমেরিকান-যুদ্ধাস্ত্র... ...বাকিটুকু পড়ুন

রাফসানের মা হিজাব করেন নি। এই বেপর্দা নারীকে গাড়ি গিফট করার চেয়ে হিজাব গিফট করা উত্তম।

লিখেছেন লেখার খাতা, ১১ ই মে, ২০২৪ রাত ১০:৪৩


ছবি - সংগৃহীত।


ইফতেখার রাফসান। যিনি রাফসান দ্যা ছোট ভাই নামে পরিচিত। বয়স ২৬ বছর মাত্র। এই ২৬ বছর বয়সী যুবক মা-বাবাকে বিলাসবহুল গাড়ি কিনে দিয়েছে। আমরা যারা... ...বাকিটুকু পড়ুন

ছাঁদ কুঠরির কাব্যঃ এঁটেল মাটি

লিখেছেন রানার ব্লগ, ১২ ই মে, ২০২৪ রাত ১:৫৬




শাহাবাগের মোড়ে দাঁড়িয়ে চা খাচ্ছিলাম, মাত্র একটা টিউশানি শেষ করে যেন হাপ ছেড়ে বাঁচলাম । ছাত্র পড়ানো বিশাল এক খাটুনির কাজ । এখন বুঝতে পারি প্রোফেসরদের এতো তাড়াতাড়ি বয়স... ...বাকিটুকু পড়ুন

আসুন সমবায়ের মাধ্যমে দারিদ্র বিমোচন করি : প্রধানমন্ত্রী

লিখেছেন স্বপ্নের শঙ্খচিল, ১২ ই মে, ২০২৪ ভোর ৪:১০



বিগত শুক্রবার প্রধানমন্ত্রী নিজ সংসদীয় এলাকায় সর্বসাধারনের মাঝে বক্তব্য প্রদান কালে উক্ত আহব্বান করেন ।
আমি নিজেও বিশ্বাস করি এই ব্যাপারে মাননীয় প্রধানমন্ত্রী খুবই আন্তরিক ।
তিনি প্রত্যন্ত অন্চলের দাড়িয়ারকুল গ্রামের... ...বাকিটুকু পড়ুন

পাইলট ফিস না কী পয়জনাস শ্রিম্প?

লিখেছেন সায়েমুজজ্জামান, ১২ ই মে, ২০২৪ সকাল ৭:৪০

ছবি সূত্র: গুগল

বড় এবং শক্তিশালী প্রতিবেশী রাষ্ট্রের পাশে ছোট ও দূর্বল প্রতিবেশী রাষ্ট্র কী আচরণ করবে ? এ নিয়ে আন্তর্জাতিক সম্পর্ক অধিক্ষেত্রে দুইটা তত্ত্ব আছে৷৷ ছোট প্রতিবেশি... ...বাকিটুকু পড়ুন

×