|
▼マナ さん:
>▼inoue さん:
>
>>vbaの応用例を調べて、同一フォルダ内に存在するすべてのファイルから指定した
>>セル(A1等)の値を一覧にするvbaは作成できたのですが、
>
>どいうものを作成したか教えてください。
>それを改良できるかもしれません。
ご返信ありがとうございます。
下記に記載します。
Sub getA_F()
Application.ScreenUpdating = False
Const myPath As String = "C:Users\ユーザ名\Desktop\フォルダ名\"
Dim rIdx As Long
Dim fName As Strimg
fName = Dir (myPath & "*.xls")
Do Until fName = ""
Workbooks.Open Filename:=myPath & fName
rIdx = rIdx + 1
Cells(rIdx, 1).Value = fName
Me.Cells(rIdx, 2).Value = ActiveSheet.Range("A1").Value
Me.Cells(rIdx, 3).Value = ActiveSheet.Range("B1").Value
Me.Cells(rIdx, 4).Value = ActiveSheet.Range("C1").Value
Me.Cells(rIdx, 5).Value = ActiveSheet.Range("D1").Value
Me.Cells(rIdx, 6).Value = ActiveSheet.Range("E1").Value
Me.Cells(rIdx, 7).Value = ActiveSheet.Range("F1").Value
Windows(fName).Close
fName = Dir
Loop
Applicaion.ScreenUpdating = True
End Sub
よろしくお願いいたします。
|
|