まず、新しいモジュールを作成し、内部のサブを追加し、以下のコードのように:
Public Sub Main()
' call a Use_ Form1
User_Form1.Show
End Sub
第二に、あなたのシートに、一度ボタンを追加するには、メッセージボックスを取得しますマクロ名を追加するには、メインを選択します。今度はシートのボタンをクリックすると、メインモジュールが実行され、User_Form1.Show
と呼ばれます。
第三に、あなたのUser_Formで、ボタンを追加し、あなたがそれをクリックすると、(単にテスト目的のために)、以下の簡単なコードを追加します(この例では、Btn_1です)。
Private Sub Btn_1_Click()
' add a Sheet to this workbook, after the last one, and name it "Test"
ThisWorkbook.Sheets.Add(After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)).Name = "Test"
End Sub
これは、2つのオブジェクトを接続する方法の例です。
以下の回答を参照してください。 –