マイクロソフトExcelでVBAを使っている新しいモジュールを作成する方法?


このチュートリアルでは、マイクロソフトExcelでVBA * *を使用して新しいモジュールを作成する方法をご案内します.下にしましょう!次のリンクからMS Excelの公式バージョンを取得しますhttps://www.microsoft.com/en-in/microsoft-365/excel

  • まず、Excelブックに新しいモジュールを挿入するマクロを作成する必要があります.
  • サンプルデータ
  • Excelのワークシートでは、[開発]タブに移動する必要があります.
  • 次に、コードセクションの下のVisual Basicオプションを選択する必要があります.
  • 選択します
  • さて、以下のコードをコピーしてペーストする必要があります.
  • Option Explicit
    Sub CreateNewModule(ByVal ModuleTypeIndex As Integer, ByVal NewModuleName As String)
    'Declaring variables
    Dim ModuleComponent As VBComponent
    Dim WBook As Workbook
    'Creating object of active workbook
    Set WBook = ActiveWorkbook
    Set ModuleComponent = Nothing 
    On Error Resume Next
    'Adding new module component
    Set ModuleComponent = WBook.VBProject.VBComponents.Add(ModuleTypeIndex)
    If Not ModuleComponent Is Nothing Then
        'Renaming the new module
        ModuleComponent.Name = NewModuleName
    End If
    On Error GoTo 0
    Set ModuleComponent = Nothing
    End Sub
    Sub CallingProcedure()
    'Declare variables
    Dim ModuleTypeConst As Integer
    Dim ModuleName As String
    'Getting value of module name and type of module
    ModuleTypeConst = CInt(Range("D12").Value)
    ModuleName = Sheet1.TextBox2.Value
    'Calling CreateNewModule
    CreateNewModule ModuleTypeConst, ModuleName
    End Sub
    
    
  • あなたはそれを選択して、ウィンドウを閉じることによってコードを保存する必要があります.
  • コードを保存する
  • 再度、Excelのスプレッドシートに移動し、[開発]タブをクリックします.
  • 次に、コードセクションでマクロオプションを選択する必要があります.
  • マクロオプションの選択
  • マクロを実行する前に、モジュールの型と名前を指定する必要があります.
  • モジュールの型と名前を入力する
  • ここで、マクロ名が選択されていることを確認し、* Run *ボタンをクリックします.
  • コードを実行する
  • 最後に、マクロを実行した後、クラスモジュールをワークブックに追加して出力を受け取ります.

  • 包む
    このチュートリアルでは、マイクロソフトExcelでVBAを使用して新しいモジュールを作成する方法についてのガイドラインを提供します任意のクエリの場合にコメントを残して、同様にあなたの貴重な提案を言及することを忘れないでください.私たちのサイトを訪問していただきありがとうございます!学習を続けるGeek Excel !! *続きを読むExcel Formulas *!!
    続きを読む
  • How to Modify and Manage Multiple Cell Comments in Excel Office 365?
  • Remove/Add Author Name in Comments in Excel 365
  • How to Create User Defined Function through Excel VBA?
  • Extract the Missing Values through Excel VBA
  • How to use Loan Calculator through Excel Office VBA?