マイクロソフトExcelでVBAを使っている新しいモジュールを作成する方法?
4329 ワード
このチュートリアルでは、マイクロソフトExcelでVBA * *を使用して新しいモジュールを作成する方法をご案内します.下にしましょう!次のリンクからMS Excelの公式バージョンを取得しますhttps://www.microsoft.com/en-in/microsoft-365/excel
例 まず、Excelブックに新しいモジュールを挿入するマクロを作成する必要があります. サンプルデータ Excelのワークシートでは、[開発]タブに移動する必要があります.
次に、コードセクションの下のVisual Basicオプションを選択する必要があります. 選択します さて、以下のコードをコピーしてペーストする必要があります.
あなたはそれを選択して、ウィンドウを閉じることによってコードを保存する必要があります. コードを保存する 再度、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?
例
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でVBAを使用して新しいモジュールを作成する方法についてのガイドラインを提供します任意のクエリの場合にコメントを残して、同様にあなたの貴重な提案を言及することを忘れないでください.私たちのサイトを訪問していただきありがとうございます!学習を続けるGeek Excel !! *続きを読むExcel Formulas *!!
続きを読む
Reference
この問題について(マイクロソフトExcelでVBAを使っている新しいモジュールを作成する方法?), 我々は、より多くの情報をここで見つけました https://dev.to/excelgeek/how-to-create-a-new-module-using-vba-in-microsoft-excel-36a4テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol