ExcelHelper(scriptom)でVBAのVariant型の定数を指定する方法
なんのことはない。scriptomに定数クラスが定義されているので,それを使うだけ。
たとえば,Excel VBAのRangeオブジェクトのInsertメソッドの場合,
expression.Insert(Shift, CopyOrigin)
Shiftに指定するXlInsertShiftDirectionクラスに相当するのがscriptomに存在する。
ちなみに,こんな風に書く。
import org.codehaus.groovy.scriptom.tlb.office.excel.XlInsertShiftDirection : worksheet.Range("A1:C1").Insert(XlInsertShiftDirection.xlShiftDown)
scriptomの 'org.codehaus.groovy.scriptom.tlb'パッケージには結構な数のクラスが定義されてあるんで,いっぺん覗いてみるとよろし。