22件ヒット
[1-22件を表示]
(0.023秒)
ライブラリ
- win32ole (22)
キーワード
-
_ getproperty (11) -
_ setproperty (11)
検索結果
先頭2件
-
WIN32OLE
# _ getproperty(dispid , args , types) -> object (108.0) -
DISPIDとパラメータの型を指定してオブジェクトのプロパティを参照します。
...照します。
@param dispid プロパティのDISPID(メソッドを一意に特定する数値)を指定
します。
@param args プロパティが引数を取る場合に配列で指定します。引数の順序は
最左端の引数のインデックスを0と......を指定します。引
数の順序は最左端の引数のインデックスを0とします。型の指定
には、WIN32OLE::VARIANTの定数を利用します。引数が不
要な場合は空配列を指定します。
このメソッドはCOMアーリ......返します。
@raise WIN32OLERuntimeError オートメーションサーバの呼び出しに失敗しました。
理由はメッセージのHRESULTを調べてください。
DISPID_CELLS = 238
include WIN32OLE::VARIANT
excel = WIN32OLE.new('Excel.Applicatio... -
WIN32OLE
# _ setproperty(dispid , args , types) -> () (108.0) -
DISPIDとパラメータの型を指定してオブジェクトのプロパティを設定します。
...ちません。
@param dispid プロパティのDISPID(メソッドを一意に特定する数値)を指定
します。
@param args 引数を配列で指定します。引数の順序は最左端の引数のインデッ
クスを0とします。プロパティに対......
WIN32OLE::VARIANTの定数を利用します。
@raise WIN32OLERuntimeError オートメーションサーバの呼び出しに失敗しました。
理由はメッセージのHRESULTを調べてください。
DISPID_CELLS = 238
include WIN32OLE::VA......RIANT
excel = WIN32OLE.new('Excel.Application')
puts excel._setproperty(558, # VisibleプロパティのDISPIDは558
[true], [VT_BOOL])
workbook = excel.Workbooks.Add
sheet = workbook.Worksheets[1]
sheet._setproperty(DISPID_CELLS, [1, 2, 'hello'], [VT_I2...