PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
22233 05/10/06 18:03:26 RE(12):PB5.0.01: OLEオートメーションでExcelのSheetを切り替える方法 By mr.300
22220 05/09/30 18:05:24 RE(11):PB5.0.01: OLEオートメーションでExcelのSheetを切り替える方法 By mr.300
22219 05/09/30 17:15:05 RE(10):PB5.0.01: OLEオートメーションでExcelのSheetを切り替える方法 By Taka
22217 05/09/30 13:28:29 RE(9):PB5.0.01: OLEオートメーションでExcelのSheetを切り替える方法 By mr.300
22216 05/09/30 10:45:13 RE(8):PB5.0.01: OLEオートメーションでExcelのSheetを切り替える方法 By AzureRX-7
22215 05/09/30 10:36:39 RE(7):PB5.0.01: OLEオートメーションでExcelのSheetを切り替える方法 By mr.300
22214 05/09/30 10:21:11 RE(6):PB5.0.01: OLEオートメーションでExcelのSheetを切り替える方法 By AzureRX-7
22213 05/09/29 23:52:43 RE(5):PB5.0.01: OLEオートメーションでExcelのSheetを切り替える方法 By Taka
22212 05/09/29 21:34:57 RE(4):PB5.0.01: OLEオートメーションでExcelのSheetを切り替える方法 By mr.300
22210 05/09/29 20:36:17 RE(3):PB5.0.01: OLEオートメーションでExcelのSheetを切り替える方法 By あすかちゃんの父
22209 05/09/29 18:43:05 RE(2):PB5.0.01: OLEオートメーションでExcelのSheetを切り替える方法 By mr.300
22208 05/09/29 10:08:32 RE(1):PB5.0.01: OLEオートメーションでExcelのSheetを切り替える方法 By AzureRX-7
22207 05/09/28 16:23:42 PB5.0.01: OLEオートメーションでExcelのSheetを切り替える方法 By mr.300

カテゴリ:PowerBuilderの開発環境
日付:2005年09月28日 16:23 発信者:mr.300
題名:PB5.0.01: OLEオートメーションでExcelのSheetを切り替える方法

OLEオートメーションを使ってExcelのsheetを切り替えるため、sheets(\"...\").select という
関数を使ったのですが、sheetsの呼び出しエラー 関数名が不適切です。
というエラーになってしまいます。
sheetを切り替える関数 sheetsは使えないのでしょうか? あるいは指定の仕方が悪いのでしょうか?
ご享受頂きたく、お願い致します。

以下はそのときのサンプルです。

OLEObject Excel
OLEObject wb  
OLEObject ws
Int ret
string lst_work 

Excel = CREATE OLEObject
ret = Excel.ConnectToNewObject(\"Excel.Application\") 
if ret <> 0 Then
  MessageBox(\" \",\"Excelアクセスエラー\")
  return 
End If
string File_output
wb = excel.Workbooks.open(\"sample_data.xls\")   // Excel ファイルのオープン
excel.visible= true

ws = wb.Activesheet  
ws.sheets(\"10月\").select     <=ここでエラーになります。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS Solaris
DBMS Sybase SQL Anywhere Server
WebServer (記載なし)

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