るりまサーチ

最速Rubyリファレンスマニュアル検索!
22件ヒット [1-22件を表示] (0.101秒)

別のキーワード

  1. win32ole new
  2. win32ole name
  3. win32ole ole_type
  4. win32ole to_s
  5. win32ole visible?

ライブラリ

クラス

検索結果

WIN32OLE_VARIANT#value=(val) -> () (21136.0)

WIN32OLE_VARIANTの値を再設定します。

...WIN32OLE_VARIANTの値を再設定します。

指定した値でselfを再設定します。指定値が元のVARIANT型に合わない場合は元
のVARIANT型に合うように引数を変換します。変換は、引数を一度VARIANT型に
変換してからCOMのVARIANT型変換関数(Va...
...iantChangeTypeEx)を呼び出すこと
で実現します。

@param val 設定値を指定します。
@raise WIN32OLERuntimeError selfが配列型です。あるいは、型変換に失敗し
ました。

obj = WIN32OLE_VARIANT.new(1) # VARIANT型にWIN32OLE::VARI...
..._I4を設定
obj.value = 3.2 # 3.2から新たなVARIANT型を作成し、それをVT_I4に変換
p obj.value # => 3 # VT_I4に変換した結果が設定される

selfが配列型のWIN32OLE_VARIANTの場合、バイト配列かつ引数が文字列の場合
を除いてWIN32OLERuntim...

WIN32OLE#each {|i|...} -> () (3119.0)

オブジェクトの列挙インターフェイスを呼び出してアイテム単位にブロックを 実行します。

...ョンを行います。

@param i コレクション内のアイテム

@raise WIN32OLERuntimeError selfが列挙インターフェイスをサポートしてい
ない場合に通知します。

excel = WIN32OLE.new('Excel.Application')
book = excel.workbooks.add...
...sheets = book.worksheets(1)
cells = sheets.cells("A1:A5")
cells.each do |cell|
cell.value = 10
end
excel.Quit...