ExcelでVBAを使用してメニュー項目の可用性を変更するには?


このブログ記事では、マイクロソフトExcelでVBA * *を使用してメニュー項目の可用性を変更する方法を学びます.下で見ましょう!次のリンクからMS Excelの公式バージョンを取得しますhttps://www.microsoft.com/en-in/microsoft-365/excel

  • まず、Excelのワークシートでは、[開発]タブに移動する必要があります.
  • 次に、コードセクションの下のVisual Basicオプションを選択する必要があります.
  • 選択します
  • さて、以下のコードをコピーしてペーストしなければなりません.
  • Sub ToggleMenuControls()
    Dim m As CommandBarControl, mi As CommandBarControl
        Set m = CommandBars.FindControl(ID:=30002) ' File Menu
        If m Is Nothing Then Exit Sub
        For Each mi In m.Controls
            If mi.ID = 18 Then mi.Enabled = Not mi.Enabled 
            ' toggles the state for the Print menu
        Next mi
        Set mi = Nothing
        Set m = Nothing
    End Sub
    
    
  • 選択してコードを保存し、ウィンドウを閉じる必要があります.
  • コードを保存する
  • 再度、Excelのスプレッドシートに移動し、[開発]タブをクリックします.
  • 次に、コードセクションでマクロオプションを選択する必要があります.
  • マクロオプションの選択
  • ここで、マクロ名が選択されていることを確認し、* Run *ボタンをクリックします.
  • コードを実行する
  • 最後に、マクロを実行した後、Excelでメニュー項目の可用性を変更します.

  • 概要
    我々は、この短いチュートリアルでは、マイクロソフトExcelのVBAを使用してメニュー項目の可用性を変更する方法についてのガイドラインを与えることを願っています.任意のクエリの場合にコメントを残して、同様にあなたの貴重な提案を言及することを忘れないでください.私たちのサイトを訪問していただきありがとうございます!学習を続けるGeek Excel !! *続きを読むExcel Formulas *!!
    また、
  • How to Change the Date Format in Excel Office 365? ~ Complete Guide!!
  • How to Format Cells in Microsoft Excel 2007?
  • Change the Time Format in Excel Office 365 ~ Useful Guide!!
  • Count the Times a Word Appears in a Cell or a Range in Excel Office 365!!
  • Excel Formulas to Remove the Last Word ~ Easy Tutorial!!