2つの異なるExcelファイル間でデータをコピーする次のコードがあります
xlRangeSource = xlsheetSource.Range("B2:K" & IntAmountOfRows)
xlRangeTarget = xlsheetTarget.Range("A" & intStartOfEmptyRow)
xlRangeSource.Copy(Destination:=xlWbTarget.Worksheets(xlsheetTarget).range(xlRangeTarget))
IntAmountOfRows
でありintStartOfEmptyRow
、どちらも整数です
コードを実行すると、次のエラーが発生します。
Type mismatch. (Exception from HRESULT: 0x80020005 (DISP_E_TYPEMISMATCH))
ただし、範囲を使用して範囲にコピーしています。タイプが一致しない理由がわかりません