schlecht
Altın Üye
- Katılım
- 13 Kasım 2009
- Mesajlar
- 337
- Excel Vers. ve Dili
- Ofis 2016 TR 64 Bit
- Altın Üyelik Bitiş Tarihi
- 23-02-2025
CK = ThisWorkbook.Name
Range("A2:b500").ClearContents
Cells(2, 1).Select
Application.ScreenUpdating = False
Cells(2, 1).Select
With Application.FileDialog(msoFileDialogFolderPicker)
On Error GoTo Bitir
.Show
MyFolder = .SelectedItems(1)
Bitir:
If MyFolder = "" Then Exit Sub
End With
MyFile = Dir(MyFolder & "\*.xlsm")
Do While MyFile <> ""
Workbooks.Open Filename:=MyFolder & "\" & MyFile
kit = ActiveWorkbook.Name
For syf = 1 To Sheets.Count
Sheets(syf).Select
yukarıda ki kod ile seçtiğim klasörde ki excel dosyalarından veri alıyorum. Seçilen dosyanın tüm alt klasörlerindeki excellerinden veri almam mümkün mü?
Yani klasör seçince alt klasörlerindeki excellere de ulaşsın. Teşekkürler.
Range("A2:b500").ClearContents
Cells(2, 1).Select
Application.ScreenUpdating = False
Cells(2, 1).Select
With Application.FileDialog(msoFileDialogFolderPicker)
On Error GoTo Bitir
.Show
MyFolder = .SelectedItems(1)
Bitir:
If MyFolder = "" Then Exit Sub
End With
MyFile = Dir(MyFolder & "\*.xlsm")
Do While MyFile <> ""
Workbooks.Open Filename:=MyFolder & "\" & MyFile
kit = ActiveWorkbook.Name
For syf = 1 To Sheets.Count
Sheets(syf).Select
yukarıda ki kod ile seçtiğim klasörde ki excel dosyalarından veri alıyorum. Seçilen dosyanın tüm alt klasörlerindeki excellerinden veri almam mümkün mü?
Yani klasör seçince alt klasörlerindeki excellere de ulaşsın. Teşekkürler.