PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
13018 | 00/08/30 11:27:34 | RE(2):PB6.5: OLEオートメーション使用時のエラーについて By Rumba |
13016 | 00/08/30 10:49:21 | RE(1):PB6.5: OLEオートメーション使用時のエラーについて By アジフライ |
13012 | 00/08/29 17:15:33 | PB6.5: OLEオートメーション使用時のエラーについて By Rumba |
カテゴリ:スクリプトの記述
日付:2000年08月29日 17:15 発信者:Rumba
題名:PB6.5: OLEオートメーション使用時のエラーについて
こん○○は (^_^)
また皆さんのお知恵を拝借させていただきに参りました。
OLEオートメーションを使って
EXCELファイルのセルにデータを書込むスクリプトを作りました。
なにも問題ない状態で このスクリプトを実行するときは正常書き込みできるのですが、
たとえば、
○裏でExcelがそのファイルを開いている
○ファイルがロックされている
○ファイルが存在しない
etc...
といった場合に Excel側(?たぶん)でエラーが発生し 強制終了してしまいます。
エラーメッセージを表示してアプリケーションに戻りたいのですが...
このような場合 どうに記述すれば良いのでしょうか
on errorステートメントは使えないし… (・・,)グスン
ちなみにOLEObject型のクラスユーザオブジェクトを作成し、
errorイベントやExternalExceptionイベントにMessageboxを書いてみましたが、
その型で宣言して、インスタンスを作成したにもかかわらず表示されませんでした・・・
uo_oleobject excelobject //型宣言
excelobject = create uo_oleobject //インスタンス作成
よきアドバイスをよろしくお願いします m(_ _)mペコ
長文失礼!!
※Excel97使用
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.