![データ セット][1]閉じたワークブックから値を取得するマクロがあります。マクロは機能し、データを取得しますが、アカウント P 15178 のデータのみを取得する方法がありません。ソース データには 5 つのアカウントが含まれていますが、取得する必要があるアカウントは 1 つだけです。口座番号は、ソース データの列 "A" に表示されます。
これは私がこれまでに持っているものです:
Sub test()
GetValuesFromAClosedWorkbook "H:\VBA", "DNAV.xlsx", "DNAV", "A1:F250"
End Sub
Sub GetValuesFromAClosedWorkbook(fPath As String, _
fName As String, sName, cellRange As String)
With ActiveSheet.Range(cellRange)
.FormulaArray = "='" & fPath & "\[" & fName & "]" _
& sName & "'!" & cellRange
.Value = .Value
End With
End Sub
データセット: