PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
20960 | 04/03/17 10:18:04 | RE(2):PB7.0: OLEで生成したEXCELにSaveAsはできないのでしょうか? By ノップー |
20957 | 04/03/16 19:05:02 | RE(1):PB7.0: OLEで生成したEXCELにSaveAsはできないのでしょうか? By ぼん |
20956 | 04/03/16 17:17:58 | PB7.0: OLEで生成したEXCELにsaveasはできないのでしょうか? By タク |
カテゴリ:PowerBuilderの開発環境
日付:2004年03月16日 17:17 発信者:タク
題名:PB7.0: OLEで生成したEXCELにsaveasはできないのでしょうか?
はじめましてこんにちは。
EXCELを非表示状態にしてPBから書き込みを行う際に
dwの情報をsaveasで初期データの書き込みを行いたいのですが
方法がわかりませんどなたか教えていただけないでしょうか?
スクリプトは以下のように記述しています。
OleObject OleExcel
OleExcel = CREATE OLEObject
IF OleExcel.ConnectToNewObject(\"excel.application\") <> 0 THEN
DESTROY OleExcel
RETURN ZaFalse
END IF
//p: Excel OLE の初期化を行う
OleExcel.Application.Workbooks.Add
OleExcel.Application.ActiveWindow.View = 1
OleExcel.Application.ActiveWindow.WindowState = -4137
OleExcel.WindowState = -4137
OleExcel.Visible = false
OleExcel.Sheets(1).Select
OleExcel.ScreenUpdating = FALSE
OleExcel.Displayalerts = FALSE
OleExcelにdw_excel_so1で検索した結果をコピーしたいのですが
li_return = dw_excel_so1.SaveAs(OleExcel.Sheets(1), Excel!, TRUE)
記述してみたところやはりエラーになってしまいました。
ヘルプを見てみたのですがどのようにすればいいのかわかりません。
oleにsaveasでdwのデータを保存することは可能なのでしょうか?
もし可能であれば方法等をご存知の方がいらしたら教えていただけませんか?
よろしくお願いいたします。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS Oracle SQL*Net 8
Browser InternetExplorer5.X
Server SoftWare
OS Windows 2000
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.