PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
10595 00/03/02 17:19:49 RE(3):PB5.0.04: 読み取り専用のEXCELファイル 解決しました By ふろいど
10593 00/03/02 16:24:32 RE(2):PB5.0.04: 読み取り専用のEXCELファイルを更新する方法 By ふろいど
10582 00/03/02 09:45:47 RE(1):PB5.0.04: 読み取り専用のEXCELファイルを更新する方法 By はなみ
10562 00/03/01 13:32:51 PB5.0.04: 読み取り専用のEXCELファイルを更新する方法 By ふろいど

カテゴリ:スクリプトの記述
日付:2000年03月02日 16:24 発信者:ふろいど
題名:RE(2):PB5.0.04: 読み取り専用のEXCELファイルを更新する方法

はなみさん、こんにちは。

>上の書き方からしてEXCELのバージョンは97だと思われますが、どうなのでしょうか?
そうです。書き忘れました(^^;

>ふろいどさんが開きたいファイルは読み取り専用なのではなくて、「読み取り専用で開くことを推奨する」オプショ
ンを付けられて保存されたファイルなのではないでしょうか?
そうでした。たびたびスミマセン。

で、こんな具合に修正してみました
// 新しいEXCELのシートを開く
ole_excel.Application.Workbooks.Open(FILENAME,FALSE,TRUE)

3つ目の「TRUE」で、読み取り専用を推奨するメッセージを非表示にするらしいです。
ところが、また別の不具合が!!

保存する時、
ole_excel.Application.Activeworkbook.Save
と言う処理にしているんですが、上記のOPEN方法を設定すると、excelのデフォルトフォルダに
保存されてしまい、さらに、そこに同名ファイルが存在する場合は、上書き確認のメッセージ
が表示されてしまいます。
Saveだと、通常の上書き処理で、メッセージは出ないはずなんですが...

どなたか、教えてください。



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Oracle SQL*Net 2.1
Browser (記載なし)

Server SoftWare

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

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