★プログラムでフォームを開こう!
 

 では今度は、プログラムを使ってシート上にユーザーフォームを公開する方法を紹介したいと思います。

 私が、考えた方法は、Excelのシート画面のどこでも好きなところをダブルクリックするとシート上にフォームが表示させるというものです。
それにはThisWorkbookのコードを表示して、そこにプログラムを書かなければいけません。
今から順番に説明をしていきます。

 まずThisWorkbookを選択してダブルクリックするか、右クリックして「コードの表示」を選択します。

 右にコードが表示されましたね。

 そうしたら続いて(General)からWorkbookに表示を替えましょう。
Private Sub Workbook_Open()

End Sub
っていうコードが出ましたが、ここは無視して、右側の(Declarations)をスライドさせてSheetBeforeDoubleClickを選択します。
 お〜なんか分かりませんが、長々とした文章のコードが出てきましたね。
この文章は長いですが、要するにワークブックのどこでもいいからシートをダブルクリックしたら、何かプログラムを実行してちょうだい!ってことです。

[トップ][前へ][ユーザーフォーム][次へ]