投稿日 | : 2003/09/12(Fri) 17:45 |
投稿者 | : TX |
Eメール | : |
URL | : |
タイトル | : 既に開いているExcelの操作 |
既に開いているExcelファイルに、セルからデータを取得したり、
セールにデータを設定したりしたいのですが、可能なのでしょうか?
Set Excel.Application変数 = CreateObject("Excel.Application")
Set Excel.Workbook変数 = objXlsApp.Workbooks.Open(パス)
変数 = Excel.Workbook変数.Worksheets(シート名).Range(セル).Value
この方法だと、エクセルを新規に開いてしまいますし・・・
過去ログを見たらActive〜というのがあり、
Excel.Workbook変数.ActiveSheet(シート名).Range(セル).Value
だと、プロパティをサポートしていないと出ました
このやり方がおかしいのかと思い、いろいろ変更したりしましたができなかったです。
こちらから、エクセルファイル名(エクセルファイル名を含むフルパス)、シート名、
データを取りたいセル(A4のように)を指定して、既に開いているファイルからデータを取る
また、エクセルファイル名、シート名、登録したいデータを設定して、
既に開いているファイルにデータを設定する
ということがやりたいです。
少し長くなりましたが、よろしくお願いいたします。
VB6.0でOSはXP Proです。