Could you help me how to loop the following macro through the rest of the files (*.xls) in the folder (D:\Artur\test\)?
Artur
mail: abiale@sgh.waw.pl
PS: Here`s the code:
Dim filename As String
filename = Dir("D:\Artur\test\*.xls"
'Start File Search
Do While filename <> ""
Dim NazwaPliku
Dim PlikWynikowy
PlikWynikowy = "plik wynikowy1.xls"
NazwaPliku = ActiveWindow.Caption
'first cell
Range("C4".Select
Selection.Copy
Windows(PlikWynikowy).Activate
Sheets("Arkusz1".Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
ActiveCell.Offset(0, 1).Range("A1".Select
Windows(NazwaPliku).Activate
'second cell
Range("F4".Select
Application.CutCopyMode = False
Selection.Copy
Windows(PlikWynikowy).Activate
Sheets("Arkusz1".Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
ActiveCell.Offset(0, 1).Range("A1".Select
Windows(NazwaPliku).Activate
'third cell
Range("F14:J14".Select
Application.CutCopyMode = False
Selection.Copy
Windows(PlikWynikowy).Activate
Sheets("Arkusz1".Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
ActiveCell.Offset(1, -2).Range("A1".Select
Windows(NazwaPliku).Activate
Range("A3".Select
filename = Dir$()
Loop
End Sub
Artur
mail: abiale@sgh.waw.pl
PS: Here`s the code:
Dim filename As String
filename = Dir("D:\Artur\test\*.xls"
'Start File Search
Do While filename <> ""
Dim NazwaPliku
Dim PlikWynikowy
PlikWynikowy = "plik wynikowy1.xls"
NazwaPliku = ActiveWindow.Caption
'first cell
Range("C4".Select
Selection.Copy
Windows(PlikWynikowy).Activate
Sheets("Arkusz1".Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
ActiveCell.Offset(0, 1).Range("A1".Select
Windows(NazwaPliku).Activate
'second cell
Range("F4".Select
Application.CutCopyMode = False
Selection.Copy
Windows(PlikWynikowy).Activate
Sheets("Arkusz1".Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
ActiveCell.Offset(0, 1).Range("A1".Select
Windows(NazwaPliku).Activate
'third cell
Range("F14:J14".Select
Application.CutCopyMode = False
Selection.Copy
Windows(PlikWynikowy).Activate
Sheets("Arkusz1".Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
ActiveCell.Offset(1, -2).Range("A1".Select
Windows(NazwaPliku).Activate
Range("A3".Select
filename = Dir$()
Loop
End Sub