4

ユーザーフォームの「モジュール」内に初期化関数がありますが、ボタンから呼び出される関数を割り当てようとすると、ユーザーフォームの「モジュール」関数が使用可能であることがExcelに表示されません。

スプレッドシートからボタンを押したときにユーザーフォームを表示するにはどうすればよいですか?

4

3 に答える 3

9

作成したボタンをダブルクリックし、表示されるコードにマクロの呼び出しを配置し​​ます

Private Sub CommandButton1_Click()
UserForm1.Show
End Sub
于 2012-06-18T18:33:47.153 に答える
1

コードをワークシート マクロにカット アンド ペーストする必要があります。 1. マクロを選択してカットします。 2. sheet1 (Microsoft Excel オブジェクト) をダブルクリックします。 3. 貼り付けます。 4. 保存します。これで、マクロを実行できます。

編集:私が正しく覚えていれば、モジュールはOnAction用に予約されています

于 2012-06-18T15:37:06.787 に答える