PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
23851 | 12/02/21 15:56:51 | RE(3):PB10.0: OLEオブジェクト(EXCELシート)の扱い By NSCS |
23848 | 12/02/20 17:54:18 | RE(2):PB10.0: OLEオブジェクト(EXCELシート)の扱い By NSCS |
23846 | 12/02/10 18:39:15 | RE(1):PB10.0: OLEオブジェクト(EXCELシート)の扱い By ace |
23843 | 12/01/26 15:13:13 | PB10.0: OLEオブジェクト(EXCELシート)の扱い By NSCS |
カテゴリ:PowerBuilderの開発環境
日付:2012年02月21日 15:56 発信者:NSCS
題名:RE(3):PB10.0: OLEオブジェクト(EXCELシート)の扱い
aceさん、こんにちは。
aceさんのヒント(VBAのメソッドを使ったら・・・)を足がかりにいろいろ試してみたところ、
正攻法かどうかわかりませんが・・・
動的にOLEを作成し、そこにEXCELを関連付けて
EXCELオープン→EXCELシートからデータ読み込み→EXCEL終了→EXCELファイル削除
が出来ました。
?以下、抜粋?
ole_x = CREATE oleobject
li_ret = ole_x.ConnectToNewObject(\"excel.application\")
ole_x.Application.Workbooks.Open(\"excel_data.xls\")
(EXCELシートからデータ読み込み)
ole_x.Application.Quit()
FileDelete(\"excel_data.xls\")
aceさん、本当にありがとうございました。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows XP
DBMS Oracle Net 10
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle10G
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.