PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
6893 | 99/06/23 21:46:17 | RE(5):PB5.0.02: OLEオートメーションについて By ohashi |
6887 | 99/06/23 18:03:43 | RE(4):PB5.0.02: OLEオートメーションについて By てとらぽっと |
6884 | 99/06/23 17:50:02 | RE(3):PB5.0.02: OLEオートメーションについて By あすかちゃんの父 |
6882 | 99/06/23 16:56:51 | RE(2):PB5.0.02: OLEオートメーションについて(PBよりEXCEL機能を使ったデータ表示) By ohashi |
6879 | 99/06/23 16:38:09 | RE(1):PB5.0.02: OLEオートメーションについて(PBよりEXCEL機能を使ったデータ表示) By こてちゅ |
6875 | 99/06/23 14:47:34 | PB5.0.02: OLEオートメーションについて(PBよりEXCEL機能を使ったデータ表示) By ohashi |
カテゴリ:PowerBuilderの開発環境
日付:1999年06月23日 14:47 発信者:ohashi
題名:PB5.0.02: OLEオートメーションについて(PBよりEXCEL機能を使ったデータ表示)
皆さん、お疲れ様です。
以前こちらに書き込みをさせて頂きましたohashiと申します。
よろしくお願い致します。
現在やりたい事は、
?定型レイアウトのエクセルファイルを起動する
?オラクルデータベースに接続しデータを取得する。
?取得したデータをエクセルに書き出す。
?データの列に関しては可変なので、データ数(1?9999)によって列の追加/削除を行いたい。
?データを抽出したエクセル画面を表示する
上記のことを全てパワービルダー側で行わなければなりません。
また、エクセルを起動する際にWindowsAPIを使用しない方法で
かつエクセルの機能(cells(1,1) = \"10\"など)を使用したいと考えております。
ConnectToNewObjectを使用する場合、「あすかちゃんの父」さんの書き込みで
DisConnectObject関数を使用しても”Excel.Exe”がメモリ上に残ってしまうとの事で、
さらにそれ以外の方法を使用したいと思っています。
現実的には”ConnectToObject”を使用したいと思っているのですが、
サンプルを見ても参考書を見てもログを見てもよくわからなく、
自分で作成してみたら”ConnectToObject”の時は
Visibleプロパティがどうも使えない感じになりました。(エラーになりました)
”APIを使った方が安全”や”ConnectToObjectじゃなくて他にいい方法がある”というやり方がありましたら
お教え願えませんでしょうか?
質問ばかりで申し訳ありませんが
よろしくお願い致します。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Oracle SQL*Net 2.3
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.