- ベストアンサー
エクセルのbookを開いたときに
作成したエクセルのBookを開いたときに指定のシートを選択している状態にしたい。 エクセルで作成したBook「基本.xls」にa,b,cというシート3つがあります。 このブックを開いたときに必ずaというシートのセルa1が選択された状態にするにはどうしたら良いのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
はじめまして 1、「基本.xls」を開きます。 2、「ツール」→「マクロ」→「Visual Basic Editor」を開き、左上の窓から「VBAProject(基本)」→「Microsoft Excel Objects」→「ThisWorkbook」をダブルクリック 3、右に開いた窓に下記をコピーして貼り付け Private Sub Workbook_Open() Sheets("a").Select Range("A1").Select End Sub 4、「Visual Basic Editor」を閉じる 5、「基本.xls」を閉じる これで完成です。 改めて「基本.xls」を開いてみてください。 的外れでしたらごめんなさい。
その他の回答 (1)
- kokorone
- ベストアンサー率38% (417/1093)
回答No.1
・VBA(マクロ)を使う ・保存する場合は、必ずシートaのA1セルを選択した状態で保存する。 以上です。 前者は、VBA(マクロ)の知識を要します。
質問者
お礼
ありがとうございます。 VBAでやってみようと思います
補足
ありがとうございます。質問ですが、 このときに Sheets("a").select ↑ とありますが、これをselectでなくactivateにしても 同じ動きをしましたが、何かの動作の時に不都合があるのでしょうか?