iyi çalışmalar dat uzantılı dosyadan verileri almak istiyorum yardımcı olabilir misiniz
xls ile aşağıdaki kod ile alabiliyorum
Sub veri_al()
Dim pir As String
Dim ilk As Workbook
Dim son As Workbook
Set ilk = ActiveWorkbook
ilk.Sheets("Sayfa1").Activate
pir = InputBox("Okul Kodu", "Okul Kodunu Giriniz")
Range("r1").Value = pir
Workbooks.Open Filename:="C:\YKS\AYT\" & Range("r1").Value & ".xls"
Set son = ActiveWorkbook
son.Activate
Sheets("OkulAytTestSonucListesi").Range("b13:ba5000").Copy
ilk.Activate
Range("b3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
son.Close
ilk.Sheets("Sayfa2").Activate
Range("b2:ba5000").Copy
ilk.Sheets("Sayfa3").Activate
Range(Range("A1").Value).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ilk.Sheets("Sayfa4").Activate
Range("b1").Select
End Sub
xls ile aşağıdaki kod ile alabiliyorum
Sub veri_al()
Dim pir As String
Dim ilk As Workbook
Dim son As Workbook
Set ilk = ActiveWorkbook
ilk.Sheets("Sayfa1").Activate
pir = InputBox("Okul Kodu", "Okul Kodunu Giriniz")
Range("r1").Value = pir
Workbooks.Open Filename:="C:\YKS\AYT\" & Range("r1").Value & ".xls"
Set son = ActiveWorkbook
son.Activate
Sheets("OkulAytTestSonucListesi").Range("b13:ba5000").Copy
ilk.Activate
Range("b3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
son.Close
ilk.Sheets("Sayfa2").Activate
Range("b2:ba5000").Copy
ilk.Sheets("Sayfa3").Activate
Range(Range("A1").Value).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ilk.Sheets("Sayfa4").Activate
Range("b1").Select
End Sub