エクセル2003について教え下さい。


ブックの共有設定で保存したエクセルファイルを開いた時、必ず最初に特定のシート(例:シート2)が表示されるように設定する方法がありましたら教えた下さい。

回答の条件
  • 1人3回まで
  • 登録:
  • 終了:2008/08/09 14:21:32
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:Mook No.1

回答回数1314ベストアンサー獲得回数393

ポイント50pt

マクロを使用することが可能でしたら、VBE で Thisworkbook の下に

Private Sub Workbook_Open()
    Worksheets(2).Activate
End Sub

と書くことで、起動時に2枚目のシートが表示されます。

id:dongwu

ありがとうございました。

解決できました。

2008/08/09 14:19:27

その他の回答1件)

id:Mook No.1

回答回数1314ベストアンサー獲得回数393ここでベストアンサー

ポイント50pt

マクロを使用することが可能でしたら、VBE で Thisworkbook の下に

Private Sub Workbook_Open()
    Worksheets(2).Activate
End Sub

と書くことで、起動時に2枚目のシートが表示されます。

id:dongwu

ありがとうございました。

解決できました。

2008/08/09 14:19:27
id:yasukana No.2

回答回数117ベストアンサー獲得回数0

ポイント50pt

1.まず「ブックの共有」を解除します。

http://www.dougamanual.com/blog/31/253/e1568.html

2.次にVBEをセットします。

http://www.eurus.dti.ne.jp/~yoneyama/Excel/vba/vba_vbe.html

上記にあるように

[Alt]+[F11]または[ツール]→[マクロ]→[Visual Basic Editor]を選択します。

「ThisWorkbook」を選択し、

Private Sub Workbook_Open()

Worksheets(2).Activate

End Sub

と書きます。

3.再度「ブックの共有」を設定します。

以上で次から使用する際には起動時に2枚目のシートが表示されます。

id:dongwu

ありがとうございました。

2008/08/09 14:19:48

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません