投稿日 | : 2005/01/27(Thu) 10:28 |
投稿者 | : ligaro |
URL | : |
タイトル | : Re^2: 別フォームから同じExcelシートを使う |
> 聞く前に試して見たらどうでしょう。自分で試せる事は試して下さい。
> そこまでできているなら、長い質問を書くより試す方が簡単では。
> そうすれば、少なくても質問内容が違ってくるでしょう。
申し訳ないです! 試したところ
フォーム(2)
Private Sub Command1_Click()
Set xlApp = CreateObject("Excel.Application")
xlFileName = strFileName ’パス名はフォーム(1)と同じですがデータは別物です
Set xlBook2 = xlApp.Workbooks.Open(xlFileName)
Set xlNamesheet = xlBook2.Sheets.Item(1) ’これは必要でしょうか?
Set xlNewsheet = xlBook.Worksheets(1) ’ここで「オブジェクトが必要です」というエラーが出ます。
それ以外はデバッグしたところパスも渡せているし引数も入っています。
あとは何が必要なのでしょうか?