cell = worksheet.Range(cellAddress)でセルの値が取得できません
WinActorv7.2.0ユーザです。
「Excel操作(値の取得)」ユーザライブラリを加工して、変数一覧を下記の外部ファイル(Excelファイル)に持つシナリオを作成中です。
一例をあげますと、外部ファイルA14セルに記入した完了メールタイトルファイルパスを変数「完了メールタイトルファイルパス」に読み込ませたいのですが、できていないようです。スクリプトの該当箇所は下記になります。変数「完了メールタイトルファイルパス」に、外部ファイルA14セルに記入した完了メールタイトルファイルパスの値が取得できない理由が分かりません。詳しい方、対処法を教えてください。
' ====<スクリプトの該当箇所はここから>======================================
MaxRow = worksheet.Range("A1").End(-4121).Row
For i = 3 To MaxRow
cellAddress = !セル列! & i
cell = worksheet.Range(cellAddress)
Select Case i
Case 3
SetUMSVariable $シナリオフルパス$, cell.text
Case 4
SetUMSVariable $シナリオフォルダ名$, cell.text
Case 5
SetUMSVariable $シナリオ名$, cell.text
<<途中省略>>
Case 14
SetUMSVariable $完了メールタイトルファイルパス$, cell.text
<<途中省略>>
End Select
Next
' ====ハイライトを表示する========================================================
' HwndプロパティはExcel2002以降のみ対応
On Error Resume Next
ShowUMSHighlight(xlsApp.Hwnd)
On Error Goto 0
' ====変数に書き込む==============================================================
Set objRe = Nothing
Set xlsApp = Nothing
Set worksheet = Nothing
Set workbook = Nothing
Set fso = Nothing
' ====<スクリプトの該当箇所はここまで>======================================