3つのパラメーターを受け取る関数を作成しました。
- 文字列の配列
- ワークシート名
- 文字列の配列のインデックス
コンパイルすると、次のようなコンパイルエラーが発生します。
コンパイルエラー:予想:=
私の電話は:
Sub C_Button_ImportBOM_Click()
Dim strFilePathName As String
Dim strFileLine As String
Dim v As Variant
Dim RowIndex As Long
Dim mySheet As Worksheet
ActiveSheet.Name = "Import"
mySheet = Worksheets("Import")
strFilePathName = ImportFilePicker
v = QuickRead(strFilePathName)
For RowIndex = 0 To UBound(v)
PopulateNewLine (v(RowIndex), mySheet, RowIndex)
Next
End Sub
関数宣言は次のとおりです。
Function PopulateNewLine(SourceString As String, ImportSheet As Worksheet, CurrentRow As Long)
私は無駄に多くのことを試みました。最初に宣言されて使用された最初の引数だけで、これは問題なく機能しました。
どんなアイデアでも大歓迎です。
Excel 2010 VBA