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月30日 10:49 発信者:アジフライ
題名:RE(1):PB6.5: OLEオートメーション使用時のエラーについて

Rumbaさん、こんにちは。

>なにも問題ない状態で このスクリプトを実行するときは正常書き込みできるのですが、
>たとえば、
>○裏でExcelがそのファイルを開いている
>○ファイルがロックされている
>○ファイルが存在しない
>etc...

上の3つでしたら、excelobject.object.xxxx() とやる前に、FileOpen,FileExistsを自分でやって確実にファ
イル操作が出来るかどうかを確認しておけば、回避できると思います。

『etc...』ってことだと、根本的にExceptionトラップが出来ないとしょうがないですね。
私もnvoを作って試したことがありましたけど駄目で、諦めてしまいました。
なにかやり方があるのなら、私も知りたいです。

代替の手段として、embeded OLEをウインドウに貼り付けて、excelファイルにLinkToして同様の操作をするわ
けにはいきませんか。これだとexceptionトラップできると思います。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

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