[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2005/06/26(Sun) 01:36
投稿者名:きよ
URL :
タイトル:
エクセルシートの選択
はじめましてです。
早速ですがVBでエクセルファイルを開く際にシートを選択したいのですが
下記のコードではファイルを開くことしかできません。
Selectを使用するのかな?と思いましたが文法が違うせいか動作しません。
どうすればシート選択が可能か教えて下さい。
よろしくお願いします。

Dim xlapp As Excel.Application
Dim xlbook As Excel.Workbook
Dim xlsheet As Excel.Worksheet

Set xlapp = CreateObject("excel.application")
Set xlbook = xlapp.Workbooks.Open("c:\ファイル名.xls")
Set xlsheet = xlbook.Worksheets("シート名")
xlapp.Visible = True

投稿時間:2005/06/26(Sun) 03:44
投稿者名:LESIA
Eメール:
URL :
タイトル:
Re: エクセルシートの選択
xlsheet.Selectでダメなんでしょうか。

投稿時間:2005/06/26(Sun) 22:39
投稿者名:きよ
URL :
タイトル:
Re^2: エクセルシートの選択
> xlsheet.Selectでダメなんでしょうか。
xlsheet.Selectでやってみましたがコンパイルエラーが発生しました。
worksheets.Selectでも同じです。
コードがわかりません(+_+)。

投稿時間:2005/06/26(Sun) 23:31
投稿者名:ぶぶ
Eメール:
URL :
タイトル:
Re^3: エクセルシートの選択
Dim xlapp As Excel.Application
Dim xlbook As Excel.Workbook
Dim xlsheet As Excel.Worksheet

Set xlapp = CreateObject("excel.application")
Set xlbook = xlapp.Workbooks.Open("C:\test.xls")
xlapp.Visible = True
Set xlsheet = xlbook.Worksheets("Sheet1")
xlsheet.Select

私のところではこのコードで選択状態になりました
Windows XP VB6.0 です
きよさんの環境はなんですか?
質問されるときはバージョン等記入されたほうがいいと思います

投稿時間:2005/06/26(Sun) 23:38
投稿者名:きよ
URL :
タイトル:
Re^4: エクセルシートの選択
> 私のところではこのコードで選択状態になりました
> Windows XP VB6.0 です
> きよさんの環境はなんですか?
> 質問されるときはバージョン等記入されたほうがいいと思います
ぷぷさんのコードでできました。
バージョンは次回から記入します。
ありがとうございました。