PowerBuilder から Excel を起動し最前面に表示する

PowerBuilder Tips

方法

PowerBuilder から Excel を起動し、Excel を最前面へ表示するには Excel の Application の Visible プロパティに True を指定します。

// 変数宣言
oleobject ole_Excel		// OLEオブジェクト
Integer Li_cd_ret		// 戻り値
String Ls_nm_file		// ファイル名

// 既存のExcelファイル名を取得
Ls_nm_file = "C:\temp\test.xlsx"
ole_Excel = CREATE oleobject

// オブジェクトを作成し、PowerBuilder の OLEObject と関連づける
ole_Excel.ConnectToNewObject("excel.application")
// Excel ファイルを開く
ole_Excel.Application.Workbooks.Open(Ls_nm_file)
// 最前面に表示する
ole_Excel.Application.Visible = true

 

Tips情報

プロダクト :PowerBuilder

バージョン :2019R3

Tips 一覧を見る
PowerBuilder マイグレーション
PowerBuilder学習、動画で始めちゃう?