0
ユーザーからの入力を取得しようとしています。Excelの列で入力値を検索し、一致する値の右側にあるセルの値を返します。AutoHotkey Excelの型が一致しません
これは私が思いついたものです。 %index%を数値で置き換えている限り、Excelファイルから値を返します。
私が受け取るエラーは、私が%インデックス%
value := workbook.Sheets("Sheet1").Cells(%index%, 1).Value
で任意のアイデアを使用する「タイプの不一致は、」型の不一致を修正する方法がある私に指示?
#a::
workbook := ComObjGet("somepath\tester.xlsx")
InputBox, OutputVar, Question 1, What are you looking for?
if (OutputVar)
MsgBox, Let me do this for you.
intent = OutputVar
index = 1
value = ""
Loop {
index := %index% + 1
value := workbook.Sheets("Sheet1").Cells(%index%, 1).Value
}
Until %intent% = %value%
SendInput, workbook.Sheets("Sheet1").Cells(%index%, 2).Value
Return
私はいくつかのコメントを持って中に見つからない場合