All Topics of VBA programming ЁЯСЗ
All subjects of BCA ЁЯСЗ

Command Bar Object in Hindi

Buy all subjects pdf notes now [ examSpecial ]

Makhanlal Chaturvedi University / BCA / VBA programming

Command Bar Object in Excel VBA in Hindi - Complete Guide for Beginners

Table of Contents

Command Bar Object in Excel VBA in Hindi

Excel VBA рдореЗрдВ Command Bar Object рдПрдХ рдмрд╣реБрдд рд╣реА рдорд╣рддреНрд╡рдкреВрд░реНрдг concept рд╣реИ, рдЦрд╛рд╕рдХрд░ рддрдм рдЬрдм рдЖрдк рдЕрдкрдиреА Excel application рдореЗрдВ custom menus, toolbars рдпрд╛ buttons рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЗрд╕реЗ рд╕рдордЭрдирд╛ beginners рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ challenging рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕реЗ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓ рднрд╛рд╖рд╛ рдореЗрдВ, рдЬреИрд╕реЗ рдПрдХ рд╢рд┐рдХреНрд╖рдХ рдкрдврд╝рд╛рддрд╛ рд╣реИ, рд╕рдордЭрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред рдпрд╣рд╛рдБ рдкрд░ рд╣рдо Command Bar Object рдХреНрдпрд╛ рд╣реИ, рдЗрд╕рдХреЗ properties рдФрд░ methods рдХреНрдпрд╛ рд╣реЛрддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдХреИрд╕реЗ user interaction рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИ, рдФрд░ Excel VBA рдореЗрдВ Command Bars рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреНрдпрд╛ рд╣реЛрддреЗ рд╣реИрдВ, рдЗрди рд╕рдмрдХреЛ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЬрд╛рдиреЗрдВрдЧреЗред

What is Command Bar Object in Excel VBA?

Command Bar Object Excel VBA рдХрд╛ рдПрдХ рдРрд╕рд╛ object рд╣реИ рдЬреЛ Excel рдореЗрдВ toolbars, menus, рдФрд░ buttons рдХреЛ represent рдХрд░рддрд╛ рд╣реИред рдЗрд╕реЗ рдЖрдк Excel рдХреА interface рдХреЗ рдЙрди рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ user commands рджреЗрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ toolbars рдКрдкрд░ рдпрд╛ side рдореЗрдВ рд╣реЛрддреЗ рд╣реИрдВ, рдпрд╛ рдлрд┐рд░ context menus рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ right-click рдкрд░ рджрд┐рдЦрддреЗ рд╣реИрдВред

Command Bar Object рдХрд╛ main рдХрд╛рдо рд╣реЛрддрд╛ рд╣реИ Excel рдореЗрдВ menus рдФрд░ toolbars рдХреЛ control рдХрд░рдирд╛ рддрд╛рдХрд┐ рдЖрдк рдЕрдкрдиреА рдЬрд░реВрд░рдд рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ custom buttons рдпрд╛ commands рдЬреЛрдбрд╝ рд╕рдХреЗрдВред рдЗрд╕рдХрд╛ use рдХрд░рдХреЗ рдЖрдк рдЕрдкрдиреЗ Excel application рдХреЛ рдЬреНрдпрд╛рджрд╛ user-friendly рдФрд░ productive рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдпрд╣ VBA рдХреА рдПрдХ рдмрд╣реБрдд useful facility рд╣реИ рдЬреЛ users рдХреЛ рдЕрдкрдиреА рдЬрд░реВрд░рдд рдХреЗ рдЕрдиреБрд╕рд╛рд░ interface customize рдХрд░рдиреЗ рдХрд╛ рдореМрдХрд╛ рджреЗрддреА рд╣реИред

Properties and Methods of Command Bar Object

Command Bar Object рдХреА рдХрдИ important properties рдФрд░ methods рд╣реЛрддреА рд╣реИрдВ рдЬреЛ рдЗрд╕рдХреА functionality рдХреЛ control рдХрд░рддреА рд╣реИрдВред рдЖрдЗрдП рдХреБрдЫ рдореБрдЦреНрдп properties рдФрд░ methods рдХреЛ рд╕рдордЭрддреЗ рд╣реИрдВ:

  • Name тАУ рдЗрд╕ property рд╕реЗ Command Bar рдХрд╛ рдирд╛рдо рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИред рдЖрдк рдЗрд╕реЗ set рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ command bar рдХреЛ identify рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред
  • Visible тАУ рдпрд╣ рдПрдХ boolean property рд╣реИ рдЬреЛ рдмрддрд╛рддреА рд╣реИ рдХрд┐ command bar рджрд┐рдЦ рд░рд╣рд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред рдЕрдЧрд░ рдЗрд╕реЗ True set рдХрд┐рдпрд╛ рдЬрд╛рдП рддреЛ command bar рджрд┐рдЦреЗрдЧрд╛, рдФрд░ False рдХрд░рдиреЗ рдкрд░ рдЫреБрдк рдЬрд╛рдПрдЧрд╛ред
  • Enabled тАУ рдпрд╣ property рдмрддрд╛рддреА рд╣реИ рдХрд┐ command bar рдХрд╛ рдХреЛрдИ button рдпрд╛ menu enable рд╣реИ рдпрд╛ рдирд╣реАрдВред
  • Position тАУ рдЗрд╕ property рд╕реЗ command bar рдХреА position control рд╣реЛрддреА рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рдКрдкрд░, рдиреАрдЪреЗ, left рдпрд╛ rightред
  • Controls тАУ рдпрд╣ property command bar рдХреЗ рдЕрдВрджрд░ рдореМрдЬреВрдж buttons, menus рдЖрджрд┐ рдХреЛ рджрд░реНрд╢рд╛рддреА рд╣реИред рдЗрд╕реЗ рдЖрдк рдирдП controls add рдпрд╛ remove рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП use рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрдм Methods рдкрд░ рдзреНрдпрд╛рди рджреЗрддреЗ рд╣реИрдВ:

  • Add тАУ рдЗрд╕ method рд╕реЗ рдЖрдк рдХрд┐рд╕реА command bar рдореЗрдВ рдирдпрд╛ control (button, menu рдЖрджрд┐) рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред
  • Delete тАУ рдЗрд╕ method рд╕реЗ рдЖрдк рдХрд┐рд╕реА command bar рдпрд╛ рдЙрд╕рдХреЗ рдЕрдВрджрд░ рдХреЗ controls рдХреЛ delete рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
  • ShowPopup тАУ рдпрд╣ method context menus рдХреЗ рд▓рд┐рдП use рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╡рд╣ menu screen рдкрд░ рджрд┐рдЦ рдЬрд╛рддрд╛ рд╣реИред

Simplifying User Interaction using Command Bar Object

Command Bar Object рдХрд╛ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рдлрд╛рдпрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ Excel users рдХреЗ рд▓рд┐рдП interaction рдХреЛ рдмрд╣реБрдд рдЖрд╕рд╛рди рдмрдирд╛ рджреЗрддрд╛ рд╣реИред рдЕрдЧрд░ рдЖрдк рдХреЛрдИ рдРрд╕рд╛ Excel tool рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ user рдХреЛ рдмрд╛рд░-рдмрд╛рд░ рдХреБрдЫ specific commands рдпрд╛ actions perform рдХрд░рдиреЗ рд╣реЛрдВ, рддреЛ Command Bar Object рдХреА рдорджрдж рд╕реЗ рдЖрдк custom buttons рдпрд╛ menus рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рд╕реЗ users рдХреЛ рдЬрд▓реНрджреА рдФрд░ рд╕реАрдзреЗ рдЙрди commands рддрдХ рдкрд╣реБрдВрдЪ рдорд┐рд▓ рдЬрд╛рддреА рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рд╡реЗ рдмрд╛рд░-рдмрд╛рд░ use рдХрд░рддреЗ рд╣реИрдВред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдЧрд░ рдЖрдк рдПрдХ macro рдмрдирд╛рддреЗ рд╣реИрдВ рдЬреЛ data рдХреЛ analyze рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЙрд╕ macro рдХреЛ command bar рдХреЗ button рд╕реЗ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдпреВрдЬрд░ рдмрд╕ рдЙрд╕ button рдкрд░ click рдХрд░реЗрдЧрд╛ рдФрд░ macro рдЪрд▓ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕рд╕реЗ workflow рддреЗрдЬ рдФрд░ рд╕рд░рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ Command Bar Object рд╕реЗ рдЖрдк unwanted рдпрд╛ rarely used commands рдХреЛ рдЫреБрдкрд╛ рднреА рд╕рдХрддреЗ рд╣реИрдВ, рддрд╛рдХрд┐ interface рдЬреНрдпрд╛рджрд╛ clean рдФрд░ рд╕рдордЭрдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рдмрдиреЗред

Types of Command Bars in Excel VBA

Excel VBA рдореЗрдВ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рддреАрди рдкреНрд░рдХрд╛рд░ рдХреЗ Command Bars рд╣реЛрддреЗ рд╣реИрдВред рдЗрдиреНрд╣реЗрдВ рдЬрд╛рдирдирд╛ рдЬрд░реВрд░реА рд╣реИ рддрд╛рдХрд┐ рдЖрдк рд╕рд╣реА рдЬрдЧрд╣ customizations рдХрд░ рд╕рдХреЗрдВ:

Type of Command Bar Description (рд╡рд┐рд╡рд░рдг) Example (рдЙрджрд╛рд╣рд░рдг)
Menu Bar Excel рдХреА рдКрдкрд░ рдХреА рдореБрдЦреНрдп menu bar рдЬрд┐рд╕рдореЗрдВ File, Edit, View рдЖрджрд┐ options рд╣реЛрддреЗ рд╣реИрдВред "File", "Home" menu
Tool Bar рдРрд╕реЗ рдЫреЛрдЯреЗ buttons рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ tools рдЬреИрд╕реЗ Save, Undo, Redo рдХреЛ represent рдХрд░рддреЗ рд╣реИрдВред рдпреЗ toolbar user рдХреЛ рдЬрд▓реНрджреА commands рдПрдХреНрд╕реЗрд╕ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВред Standard toolbar with Save, Open buttons
Popup (Context) Menu Right-click menu рдЬреЛ user рдХреЛ рд╕рдВрдмрдВрдзрд┐рдд context рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╡рд┐рдХрд▓реНрдк рджреЗрддрд╛ рд╣реИред рдЗрд╕реЗ рдЖрдк custom commands рд╕реЗ рднреА modify рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред Right-click menu in a cell

Command Bar Object рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ?

Command Bar Object рдХреЛ VBA рдореЗрдВ use рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдЙрд╕ command bar рдХреЛ identify рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЗрд╕рдХреЗ рдмрд╛рдж рдЖрдк рдЙрд╕рдХреА properties set рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдирдП controls add рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдиреАрдЪреЗ рдПрдХ рд╕рд░рд▓ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

Sub AddCustomButton() Dim cb As CommandBar Dim cbc As CommandBarControl ' Standard toolbar рдХреЛ рд╕реЗрдЯ рдХрд░реЗрдВ Set cb = Application.CommandBars("Standard") ' рдирдП button рдХреЛ add рдХрд░реЗрдВ Set cbc = cb.Controls.Add(Type:=msoControlButton) ' Button рдХреА properties рд╕реЗрдЯ рдХрд░реЗрдВ With cbc .Caption = "My Button" .Style = msoButtonCaption .OnAction = "MyMacro" End With End Sub

рдпрд╣ macro Excel рдХреЗ Standard toolbar рдореЗрдВ рдПрдХ рдирдпрд╛ рдмрдЯрди рдЬреЛрдбрд╝ рджреЗрдЧрд╛ рдЬрд┐рд╕рдХрд╛ рдирд╛рдо "My Button" рд╣реЛрдЧрд╛ рдФрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдкрд░ "MyMacro" рдирд╛рдо рдХрд╛ macro рдЪрд▓реЗрдЧрд╛ред

Important Tips for Beginners

  • Command Bars Excel рдХреЗ рдкреБрд░рд╛рдиреЗ versions рдореЗрдВ рдЬреНрдпрд╛рджрд╛ use рд╣реЛрддреЗ рдереЗ, Excel 2007 рдФрд░ рдмрд╛рдж рдХреЗ versions рдореЗрдВ Ribbon UI рдЖрдпрд╛, рдЗрд╕рд▓рд┐рдП рдирдИ versions рдореЗрдВ Ribbon customization рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╣реИрдВред
  • рд▓реЗрдХрд┐рди VBA рдореЗрдВ Command Bars рдЕрднреА рднреА рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ backward compatibility рдХреЗ рд▓рд┐рдП рдЬрд░реВрд░реА рд╣реИрдВред
  • рдЬрдм рдЖрдк custom commands рдмрдирд╛рдПрдВ рддреЛ рдзреНрдпрд╛рди рд░рдЦреЗрдВ рдХрд┐ user experience рдЦрд░рд╛рдм рди рд╣реЛ, рдЗрд╕рд▓рд┐рдП рдЬрд░реВрд░рдд рд╕реЗ рдЬреНрдпрд╛рджрд╛ buttons рдпрд╛ menus рди рдмрдирд╛рдПрдВред
  • рдЕрдЧрд░ рдЖрдк context menus (Popup menus) modify рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдпреВрдЬрд░ рдХреЗ рд▓рд┐рдП relevant рдФрд░ useful options рд╣реА рджрд┐рдЦрд╛рдПрдВред

рдЖрд╢рд╛ рд╣реИ рдЕрдм рдЖрдкрдХреЛ Command Bar Object рдХреА рдкреВрд░реА рд╕рдордЭ рдорд┐рд▓ рдЧрдИ рд╣реЛрдЧреА, рдпрд╣ Excel VBA рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг tool рд╣реИ рдЬрд┐рд╕рд╕реЗ рдЖрдк Excel рдХреА interface рдХреЛ user-friendly рдФрд░ customized рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдХрд░ рдЖрдк рдЕрдкрдиреА VBA programming рдХреЛ рдФрд░ рднреА рдмреЗрд╣рддрд░ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред

FAQs

Command Bar Object Excel VBA рдореЗрдВ рд╡рд╣ object рд╣реЛрддрд╛ рд╣реИ рдЬреЛ toolbars, menus рдФрд░ buttons рдХреЛ represent рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ Excel interface рдХреЛ customize рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ user commands рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ access рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред
рдЖрдк CommandBars("Standard").Controls.Add method рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирдпрд╛ button рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдлрд┐рд░ button рдХреА properties рдЬреИрд╕реЗ Caption рдФрд░ OnAction рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ macro рдЪрд▓ рд╕рдХреЗред
Command Bar Object рдХреА рдкреНрд░рдореБрдЦ properties рдореЗрдВ Name, Visible, Enabled, Position рдФрд░ Controls рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЬреЛ command bar рдХреЗ рдирд╛рдо, рджрд┐рдЦрдиреЗ, рд╕рдХреНрд░рд┐рдпрддрд╛ рдФрд░ рдирд┐рдпрдВрддреНрд░рдгреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреА рд╣реИрдВред
Excel VBA рдореЗрдВ рдореБрдЦреНрдп рддреАрди рдкреНрд░рдХрд╛рд░ рдХреЗ Command Bars рд╣реЛрддреЗ рд╣реИрдВ: Menu Bar (рдореБрдЦреНрдп рдореЗрдиреВ), Tool Bar (рдЯреВрд▓рдмрд╛рд░) рдФрд░ Popup Menu (right-click context menu)ред рдпреЗ рд╕рднреА user interaction рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдХрдВрдЯреНрд░реЛрд▓ рдХрд░рддреЗ рд╣реИрдВред
рд╣рд╛рдБ, Command Bar Object рд╕реЗ рдЖрдк custom buttons рдФрд░ menus рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рд╕реЗ users рддреЗрдЬреА рд╕реЗ commands рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХреЗрдВ, рдЬрд┐рд╕рд╕реЗ workflow рдмреЗрд╣рддрд░ рдФрд░ рд╕рд░рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдЬрдмрдХрд┐ Excel 2007 рдХреЗ рдмрд╛рдж Ribbon UI рдЖрдпрд╛ рд╣реИ, Command Bar Object backward compatibility рдХреЗ рд▓рд┐рдП рдЕрднреА рднреА рдЙрдкрдпреЛрдЧреА рд╣реИ, рдЦрд╛рд╕рдХрд░ VBA macros рдФрд░ customizations рдХреЗ рд▓рд┐рдПред

Please Give Us Feedback