PB 電子会議室
カテゴリ:PowerBuilderの開発環境
日付:2005年09月29日 21:34 発信者:mr.300
題名:RE(4):PB5.0.01: OLEオートメーションでExcelのSheetを切り替える方法
あすかちゃんの父さん、こんばんは。
回答有難う御座います。
実際のファイルOPENのスクリプトは、
wb = excel.Workbooks.open(\"\\\\Fsnml3\\BX0\\BX0専用\\BX6\\X.BX6共通\\sample_data.xls\")
という感じで書いてます。
excel.visible= true
ws = wb.Activesheet
:
ここではACTIVEになってるシートの更新を行ってますが、正常に処理できてます。
:
この後、別のシートに切り替え同様の更新をかけたいのですが、その切り替えがうまくいきません。
ws.sheets(\"10月\").select <=ここでエラーになります。
>// 例
> myexcel.workbooks.open(ProfileString(gs_inifile,\"path\", \"check_template\", \"\"))
> myexcel.workbooks(\"ブック名\").worksheets(\"シート名\").range(\"A1\").Value = \"テスト\"
この例で、ProfileString gs_inifile \"path\" \"check_template\"には何を指定したら良いのでしょうか?
誠に初歩的な質問で恐縮です。
また、myexcel.workbooks(\"ブック名\")......についても、やってみましたが、
関数workbooksの呼び出しエラーとなってしまいました。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS Solaris
DBMS Sybase SQL Anywhere Server
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.