- ベストアンサー
ブックオープン時にテキストボックスにフォーカス
あちこち検索してみたのですが思うような答えが見つからなかったので 良い方法があれば教えて頂ければと思います。 エクセルVBAで、ブックを開いた時に、シート上に配置したテキストボックス (コントロールツールボックスで作成)にフォーカスが移動していて、 すぐに入力できるようにしたいのですが、どうすればいいでしょうか? 現状はファイルを開いてマウスでテキストボックスをクリックしてから 入力しています。 ちなみに、2000を使用しています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ThisWorkbook.Open に Private Sub Workbook_Open() Worksheets("Sheet1").Activate Worksheets("Sheet1").TextBox1.Activate End Sub とかで希望の動作ですか?
その他の回答 (1)
- LucyDiamond
- ベストアンサー率48% (21/43)
回答No.2
ワークブックのWorkbook_Open()イベント・プロシージャ、またはそこから呼び出されるプロシージャに、以下のような記述をされてはいかがでしょうか? Worksheets(1).TextBox1.Activate
質問者
お礼
ありがとうございます! 動作しました。
お礼
ありがとうございます! その通りです!