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 (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.