起動しているEXCELに接続するには?

解決


kita  2008-04-30 23:52:47  No: 30614

既に起動しているExcelに接続して、描画された図形やグラフなどの大きさや位置調整ができるソフトを考えています。
例えば、ExcelApplicationが2つ(①,②)起動し、それぞれ複数のbookが開いているの状態で、ExcelApplicationの①と②のbookに接続できればと考えています。現状、ActiveWorkBookで接続できる方については、それぞれのbookに接続の切り替えができていますが、もう一方のExcelApplicationには接続ができません。
ExcelApplicationの切り替え(ConnectTo)で出切るのではと考えていますが方法が分かりません。
よろしくお願いします。

接続は[Servers]コンポーネントを利用しています。
環境は[D6Pro+Win2000]です。
  例
    ExcelApp①---book1,book2
    ExcelApp②---book3,book4

    for i:=1 to ExcelApp.Workbooks.Count do
      Workbook.ConnectTo(ExcelApp.Workbooks.Item[i] as _workbook);
      ...

    ExcelApp②のbook3,book4には接続切り替えができます。
    ExcelApp①の切り替えも行ないたい。


kita  2008-05-09 06:43:29  No: 30615

とりあえずExcelApp②の切り替えのみの対応としました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加