あるエクセルファイルのVBAで以下のように書きました。
Workbooks.Open "C:\2番目のファイル.xls"
Windows("2番目のファイル.xls").Activate
本来であればこれの続きに
Sheets("Sheet1").Cells(8, 13).Value = "1"
とかいれると、2番目のファイル.xlsのSheet1の8列目13行目に「1」が入るとおもうのですが
今、Sheet1という固定された名前でなく(送られてくるデータがシート名が変えられてる関係上)、
読み込んだファイルの一番左のシートを読み込みたいと思っています。
Sheets("Sheet1")というシート固定の書き方ではなく、
ランダムに変わっても一番左のシートを指定できる書き方はありますでしょうか?
よろしくお願いします。
ありがとうございました!
2012/08/17 21:45:59助かりました^^