Sub Makro1()
For a = 1 To 2
Workbooks.Open Filename:="C:\" & a
Range("a1:f" & [a65535].End(3).Row).Select
Selection.Copy
MsgBox a
Windows("TÜMHASTA.xls").Activate
Range("a" & [a65536].End(3).Row + 1).Select
ActiveSheet.Paste
Windows(a).Activate
MsgBox a
ActiveWorkbook.Close
Next a
End Sub
A-F aralığında veri olan 80 adet dosyam var.Bu dosyalardaki veri miktarları değişken ama aralık sabit.Tüm hastalar dosyasına bu verileri aktarmak istiyorum her ay veriler değişebildiği için tek tek kopyala yapıştır yapmak istemiyorum.
Dosyaları c dizinine koyacağım ve adları 1-80 arası değişecek kendim yukarıdaki makroyu yazdım ama istediğim şey olmadı
1-Birinci dosya aktarıldıktan sonra "tüm hastalar dosyasını kayıt etmek istiyor musunuz" diye soruyor bu soruyu sormaması mümkün mü ?
evet dersem kayıt edip kapatıyor iptal dersem devam ediyor her dosya için iptal diye tıklamak istemiyorum
2- İkinci dosyayı kopyaladıktan sonra panodaki veriler çok büyük bu bilgileri daha sonra başka programa yapıştırmak istiyormusunuz diye soruyor.
Kısaca tek tıklamayla veriler hiç soru sormadan 80 dosyayı tek dosyaya aktarabilmem mümkün mü ?
For a = 1 To 2
Workbooks.Open Filename:="C:\" & a
Range("a1:f" & [a65535].End(3).Row).Select
Selection.Copy
MsgBox a
Windows("TÜMHASTA.xls").Activate
Range("a" & [a65536].End(3).Row + 1).Select
ActiveSheet.Paste
Windows(a).Activate
MsgBox a
ActiveWorkbook.Close
Next a
End Sub
A-F aralığında veri olan 80 adet dosyam var.Bu dosyalardaki veri miktarları değişken ama aralık sabit.Tüm hastalar dosyasına bu verileri aktarmak istiyorum her ay veriler değişebildiği için tek tek kopyala yapıştır yapmak istemiyorum.
Dosyaları c dizinine koyacağım ve adları 1-80 arası değişecek kendim yukarıdaki makroyu yazdım ama istediğim şey olmadı
1-Birinci dosya aktarıldıktan sonra "tüm hastalar dosyasını kayıt etmek istiyor musunuz" diye soruyor bu soruyu sormaması mümkün mü ?
evet dersem kayıt edip kapatıyor iptal dersem devam ediyor her dosya için iptal diye tıklamak istemiyorum
2- İkinci dosyayı kopyaladıktan sonra panodaki veriler çok büyük bu bilgileri daha sonra başka programa yapıştırmak istiyormusunuz diye soruyor.
Kısaca tek tıklamayla veriler hiç soru sormadan 80 dosyayı tek dosyaya aktarabilmem mümkün mü ?
