Klasör içindeki kapalı excellerden sorgu !

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,760
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Bu kodlar için açıklama
Ana dosyanıza yeni bir boş sayfa ekleyin ve adını da (veri) sayfası yapın diğer sayfanızda makro (veri_al9) bu kodu çalıştırın

not: diğer sayfanızda üçüncü satırda aranan verileriniz olmalı tam 14 sütün olmalı

kod:

Kod:
Sub veri_al9()
Sheets("veri").Cells.ClearContents

Range(Cells(3, 1), Cells(Rows.Count, Columns.Count)).ClearContents
Rows("3:" & Rows.Count).Interior.ColorIndex = xlNone
Liste1 (ThisWorkbook.Path)
MsgBox "işlem tamam"
    
End Sub
 
Private Sub Liste1(Yol As String)
Dim fL As Object, f As Object
Set fL = CreateObject("Scripting.FileSystemObject")

ReDim yer(100)

aranan_Uzanti = fL.GetExtensionName(Application.AddIns.Item(1).FullName)

For Each dosya In fL.GetFolder(Yol).Files

If ThisWorkbook.Name = dosya.Name Then
GoTo Atla2
End If

If "~$" = Mid(dosya.Name, 1, 2) Then
GoTo Atla2
End If


uzanti = fL.GetExtensionName(dosya.Name)
If aranan_Uzanti = "xlam" Then
If uzanti = "xls" Or uzanti = "xlsm" Or uzanti = "xlsx" Or uzanti = "xlsb" Then
Else
GoTo Atla1
End If
End If

If aranan_Uzanti = "xla" Then
If uzanti <> "xls" Then
GoTo Atla1
Else
End If
End If

For kak = 1 To 100
yer(kak) = ""
Next

say1 = 0
Dim Katalog As Object, Data As Object, Tablo As Object
Dim son1
Set Data = CreateObject("ADODB.Connection")
Set Katalog = CreateObject("ADOX.Catalog")

Data.Open "Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};Dbq=" & dosya & ";"
Katalog.ActiveConnection = Data

For Each Tablo In Katalog.Tables

If InStr(1, Tablo.Type, "TABLE") > 0 Then
If Right(Tablo.Name, 19) <> "kaynağından_sorgula" Then
If Right(Tablo.Name, 14) <> "Yazdırma_Alanı" Then
son1 = Replace(Tablo.Name, "'", "")

If Right(son1, 1) <> "_" Then
If Right(son1, 1) = "$" Then
son1 = Left$(son1, Len(son1) - 1)
deg = Split(son1, "#")
Son = UBound(deg)

If Son = 0 Then
Else
say1 = say1 + 1
yer(say1) = Replace(son1, "#", ".")
End If

say1 = say1 + 1
yer(say1) = son1
End If
End If


End If
End If
End If
Next
Data.Close
Set Data = Nothing
Set Katalog = Nothing

For mat = 1 To say1

SayfaAdi = yer(mat)

Dim Kayit As ADODB.Recordset
Set Kayit = New ADODB.Recordset
Dosya_adi = fL.GetBaseName(dosya)
uzanti = fL.GetExtensionName(dosya)

Sayfa_adı = yer(mat)

If uzanti = "xls" Then
baglan = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & dosya & ";Extended Properties=""Excel 8.0;HDR=yes""" 'ofis 2003
Kayit.Open "SELECT * FROM [" & Sayfa_adı & "$] ", baglan, adOpenKeyset, adLockOptimistic
ElseIf uzanti = "xlsb" Or uzanti = "xlsx" Or uzanti = "xlsm" Then
baglan = "Provider=Microsoft.ACE.OLEDB.12.0;" & "Data Source=" & dosya & ";Extended Properties=""Excel 12.0;HDR=yes""" 'ofis 2007
Kayit.Open "SELECT * FROM [" & Sayfa_adı & "$] ", baglan, adOpenKeyset, adLockOptimistic
Else
End If

Sheets("veri").Range("A1").CopyFromRecordset Kayit

Kayit.Close
Set Kayit = Nothing

Atla1:
Next mat

'End If

Atla2:
Next
bul_Click

Sheets("veri").Cells.ClearContents


On Error GoTo sonraki
For Each f In fL.GetFolder(Yol).SubFolders
Liste1 (f.Path)
sonraki:
Next

Set fL = Nothing
End Sub

Sub bul_Click()


For m = 1 To 14

ad = Cells(2, m)

deger = Sheets("veri").Name
Set Sh = Sheets("veri")

yer = xlFormulas
yer1 = xlPart

'yer = xlValues
'yer1 = xlWhole

If WorksheetFunction.CountA(Sh.Cells) > 0 Then
sat = Sh.Cells.Find(What:="*", After:=[A1], SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
sut = Sh.Cells.Find(What:="*", After:=[A1], SearchOrder:=xlByColumns, SearchDirection:=xlPrevious).Column
Else
Exit Sub
End If


If WorksheetFunction.CountA(Cells) > 0 Then
sonsat = Cells.Find(What:="*", After:=[A1], SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row + 1
End If
If sonsat < 3 Then sonsat = 3



Dim SütunAdı As String

For k = 2 To sat
SütunAdı = Split(Sh.Cells(1, Val(sut)).Address, "$")(1)
sat1 = 0
With Sh.Range("A" & k & ":" & SütunAdı & k)

Set d = .Find(What:=ad, After:=.Cells(.Cells.Count), LookIn:=yer, lookat:=yer1, _
SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False)
If Not d Is Nothing Then
FirstAddress = d.Address
Do

sat1 = sat1 + 1
If sat1 = 1 Then

Y = 0
For r = 1 To 14
Y = Y + 1
Cells(sonsat, r) = Sh.Cells(d.Row, r)
Next

Cells(sonsat, d.Column).Interior.Color = 65535

sonsat = sonsat + 1
End If

Set d = .FindNext(d)
Loop While Not d Is Nothing And d.Address <> FirstAddress
End If

End With
Next
Next m
Set Sh = Nothing


End Sub
 
Katılım
13 Temmuz 2013
Mesajlar
121
Excel Vers. ve Dili
2013 excel
Halit bey ana dosya ya yeni bir sayfa ekliyorum adınıda veri yapıyorum tekrar ana sorgu sayfasına geliyorum veri_al9 kodunu çalıştırıyorum fakat hata veriyor muhtemelen birşeyi atlıyorum mümkünse dosyayı indirebileceğim bir linkle yükleyebilirmisiniz
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,760
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Halit bey ana dosya ya yeni bir sayfa ekliyorum adınıda veri yapıyorum tekrar ana sorgu sayfasına geliyorum veri_al9 kodunu çalıştırıyorum fakat hata veriyor muhtemelen birşeyi atlıyorum mümkünse dosyayı indirebileceğim bir linkle yükleyebilirmisiniz
Ben dosyayı farklı sitelere yüklemiyorum
Kodların içine mause ile tıklayın f8 ile kontrol edin f8 tuşuna bastığınızda kodların bulunduğu satır sarı renkli olacaktır.

Birde şunu hatırlatayım ana veri alınacak dosyalar ana dosyanın yanında olmalı

ayrıca referanslar bölümünde aşağıdaki olmalı kırmızı bölüm değişebilir.

Kod:
Microsoft Activex Data Objects [COLOR="Red"]2[/COLOR] Library
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,760
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Ayrıca referanslar bölümünde
Kod:
Microsoft Activex Data Objects [COLOR="Red"]2[/COLOR] Library
bu olmalı
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,760
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Referanslar bölümünde burası olmalı

Kod:
Microsoft Activex Data Objects 2 Library
Bu kod da veri alınacak dosyalarla ilgili sayfaların hepsi (ANA SAYFA) ise bu kod birazcık daha kısa

Kod:
Sub veri_al10()
Sheets("veri").Cells.ClearContents

Range(Cells(3, 1), Cells(Rows.Count, Columns.Count)).ClearContents
Rows("3:" & Rows.Count).Interior.ColorIndex = xlNone
Liste10 (ThisWorkbook.Path)
MsgBox "işlem tamam"
    
End Sub
 
Private Sub Liste10(Yol As String)
Dim fL As Object, f As Object
Set fL = CreateObject("Scripting.FileSystemObject")


aranan_Uzanti = fL.GetExtensionName(Application.AddIns.Item(1).FullName)

For Each dosya In fL.GetFolder(Yol).Files

If ThisWorkbook.Name = dosya.Name Then
GoTo Atla1
End If

If "~$" = Mid(dosya.Name, 1, 2) Then
GoTo Atla1
End If


uzanti = fL.GetExtensionName(dosya.Name)
If aranan_Uzanti = "xlam" Then
If uzanti = "xls" Or uzanti = "xlsm" Or uzanti = "xlsx" Or uzanti = "xlsb" Then
Else
GoTo Atla1
End If
End If

If aranan_Uzanti = "xla" Then
If uzanti <> "xls" Then
GoTo Atla1
Else
End If
End If


Dim Kayit As ADODB.Recordset
Set Kayit = New ADODB.Recordset
Dosya_adi = fL.GetBaseName(dosya)
uzanti = fL.GetExtensionName(dosya)

Sayfa_adı = "ANA SAYFA"

If uzanti = "xls" Then
baglan = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & dosya & ";Extended Properties=""Excel 8.0;HDR=yes""" 'ofis 2003
Kayit.Open "SELECT * FROM [" & Sayfa_adı & "$] ", baglan, adOpenKeyset, adLockOptimistic
ElseIf uzanti = "xlsb" Or uzanti = "xlsx" Or uzanti = "xlsm" Then
baglan = "Provider=Microsoft.ACE.OLEDB.12.0;" & "Data Source=" & dosya & ";Extended Properties=""Excel 12.0;HDR=yes""" 'ofis 2007
Kayit.Open "SELECT * FROM [" & Sayfa_adı & "$] ", baglan, adOpenKeyset, adLockOptimistic
Else
End If

Sheets("veri").Range("A1").CopyFromRecordset Kayit

Kayit.Close
Set Kayit = Nothing

Atla1:
Next
bul_Click2

Sheets("veri").Cells.ClearContents

On Error GoTo sonraki
For Each f In fL.GetFolder(Yol).SubFolders
Liste10 (f.Path)
sonraki:
Next

Set fL = Nothing
End Sub

Sub bul_Click2()

For m = 1 To 14
ad = Cells(2, m)
deger = Sheets("veri").Name
Set Sh = Sheets("veri")
yer = xlFormulas
yer1 = xlPart

If WorksheetFunction.CountA(Sh.Cells) > 0 Then
sat = Sh.Cells.Find(What:="*", After:=[A1], SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
Else
Exit Sub
End If

If WorksheetFunction.CountA(Cells) > 0 Then
sonsat = Cells.Find(What:="*", After:=[A1], SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row + 1
End If
If sonsat < 3 Then sonsat = 3

For k = 2 To sat

sat1 = 0
With Sh.Range("A" & k & ":N" & k)
Set d = .Find(What:=ad, After:=.Cells(.Cells.Count), LookIn:=yer, lookat:=yer1, _
SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False)
If Not d Is Nothing Then
FirstAddress = d.Address
Do
sat1 = sat1 + 1
If sat1 = 1 Then
For r = 1 To 14
Cells(sonsat, r) = Sh.Cells(d.Row, r)
Next
Cells(sonsat, d.Column).Interior.Color = 65535
sonsat = sonsat + 1
End If
Set d = .FindNext(d)
Loop While Not d Is Nothing And d.Address <> FirstAddress
End If

End With
Next
Next m
Set Sh = Nothing


End Sub
 
Katılım
13 Temmuz 2013
Mesajlar
121
Excel Vers. ve Dili
2013 excel
Halit hocam referanslar bölümünü nasıl kontrol edebilirim hiç karşılaşmadım biraz araştırdım hücre sabitleme ile ilgili sanırım
formulü çalıştırdığım zaman
Kod:
Private Sub Liste10(Yol As String)
burası sarı yanıyor
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,760
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
kodları yapıştırdığın yeri aç üsdeki menülerden tools /referances açılan pencereden
Kod:
Microsoft Activex Data Objects 2 Library
bunu bul ve tikini işaretle tamamı tıkla
 
Katılım
13 Temmuz 2013
Mesajlar
121
Excel Vers. ve Dili
2013 excel
Halit hocam Belirtmiş olduğunuz gibi ana sorgu sayfamda ikinci bir sayfa açtım ve adını VERİ olarak düzenledim referansınıda belirtmiş olduğunuz gibi düzenledim fakat aşağıdaki hatayı alıyorum
Hata Kodu:
Run-time error'-2147467259(80004005)':
Automatian error
Belirtilmemiş hata
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,249
Excel Vers. ve Dili
Office 2019 (64 bit) - Türkçe
Halit hocam Belirtmiş olduğunuz gibi ana sorgu sayfamda ikinci bir sayfa açtım ve adını VERİ olarak düzenledim referansınıda belirtmiş olduğunuz gibi düzenledim fakat aşağıdaki hatayı alıyorum
Hata Kodu:
Run-time error'-2147467259(80004005)':
Automatian error
Belirtilmemiş hata
Hatanın hangi satırda durduğunu belirtseniz anlaşılması kolay olurdu.

Profilinizde Office 2013 kullanığınız yazıyor. ADO için sürücüler Office programı ile kurulu hale gelir. Muhtemelen "Microsoft Jet OLEDB 4.0" bilgisayarınızda yüklü değildir. "xls" uzantılı bir dosyayı açmak istediğinizde bu hatayı almış olabilirsiniz.

Halit Bey'in ADO sürücü seçimini dosya uzantısı yerine "Application.Version" kontrol ederek düzenlemesi uygun olacaktır kanımca.
 
Katılım
13 Temmuz 2013
Mesajlar
121
Excel Vers. ve Dili
2013 excel
Halit hocam bayağıdır uğraşıyorum bu konu ile, bilene belki kolay ama bilmeyene zor olurmuş ya zor oldu ama dediğiniz gibi uyguladım en sonunda oldu şuan elimde yüklü veriler yok yarına yüklü verilerde bir deneyeceğim sonucu yazarım. Emeğiniz ve sabrınız için teşekkür ediyorum tekrardan
 
Katılım
13 Temmuz 2013
Mesajlar
121
Excel Vers. ve Dili
2013 excel
kodları yapıştırdığın yeri aç üsdeki menülerden tools /referances açılan pencereden
Kod:
Microsoft Activex Data Objects 2 Library
bunu bul ve tikini işaretle tamamı tıkla
Halit Hocam dediğiniz gibi çalıştı verileri data dosyalarına attım atıyorum "ELMA" yı aradığımda elmanın dışında diğer satırlar boş ise tüm satırlardaki boş hücreleride getiriyor 2. Sütunda arama yaptığım yer boş ise dikkate almasın ve arama kendi sütununda gerçekleşsin A sütununda aradığım veriyi diğer datalarda da A sütunlarında arasın mümkünmüdür bu düzeltmeler acaba
 
Son düzenleme:

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,760
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Birde bu kodu dene

Kod:
Sub veri_al10()
Sheets("veri").Cells.ClearContents

Range(Cells(3, 1), Cells(Rows.Count, Columns.Count)).ClearContents
Rows("3:" & Rows.Count).Interior.ColorIndex = xlNone
Liste10 (ThisWorkbook.Path)
MsgBox "işlem tamam"
    
End Sub
 
Private Sub Liste10(Yol As String)
Dim fL As Object, f As Object
Set fL = CreateObject("Scripting.FileSystemObject")


aranan_Uzanti = fL.GetExtensionName(Application.AddIns.Item(1).FullName)

For Each dosya In fL.GetFolder(Yol).Files

If ThisWorkbook.Name = dosya.Name Then
GoTo atla1
End If

If "~$" = Mid(dosya.Name, 1, 2) Then
GoTo atla1
End If


uzanti = fL.GetExtensionName(dosya.Name)
If aranan_Uzanti = "xlam" Then
If uzanti = "xls" Or uzanti = "xlsm" Or uzanti = "xlsx" Or uzanti = "xlsb" Then
Else
GoTo atla1
End If
End If

If aranan_Uzanti = "xla" Then
If uzanti <> "xls" Then
GoTo atla1
Else
End If
End If


Dim Kayit As ADODB.Recordset
Set Kayit = New ADODB.Recordset



Dosya_adi = fL.GetBaseName(dosya)
uzanti = fL.GetExtensionName(dosya)

Sayfa_adı = "ANA SAYFA"

If uzanti = "xls" Then
baglan = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & dosya & ";Extended Properties=""Excel 8.0;HDR=yes""" 'ofis 2003
Kayit.Open "SELECT * FROM [" & Sayfa_adı & "$] ", baglan, adOpenKeyset, adLockOptimistic
ElseIf uzanti = "xlsb" Or uzanti = "xlsx" Or uzanti = "xlsm" Then
baglan = "Provider=Microsoft.ACE.OLEDB.12.0;" & "Data Source=" & dosya & ";Extended Properties=""Excel 12.0;HDR=yes""" 'ofis 2007
Kayit.Open "SELECT * FROM [" & Sayfa_adı & "$] ", baglan, adOpenKeyset, adLockOptimistic
Else
End If
'strSQL = "SELECT COUNT(*) from [SourceData$A1:IV6] S"
'strSQL = "SELECT S.FIELD_NAME1,S.FIELD_NAME2,S.FIELD_NAME3 from [SourceData$A1:IV6] S"



If Kayit.RecordCount > 0 Then
Sheets("veri").Range("A1").CopyFromRecordset Kayit
Sheets("veri").Range("O1:O" & Kayit.RecordCount).Value = dosya.Name
bul_Click2
Sheets("veri").Cells.ClearContents
End If



Kayit.Close
Set Kayit = Nothing

atla1:
Next


On Error GoTo sonraki
For Each f In fL.GetFolder(Yol).SubFolders
Liste10 (f.Path)
sonraki:
Next

Set fL = Nothing
End Sub

Sub bul_Click2()

For m = 1 To 14
ad = Cells(2, m)

If ad = "" Then GoTo atla1

Set Sh = Sheets("veri")
yer = xlFormulas
yer1 = xlPart

If WorksheetFunction.CountA(Sh.Cells) > 0 Then
sat = Sh.Cells.Find(What:="*", After:=[A1], SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
Else
Exit Sub
End If

If WorksheetFunction.CountA(Cells) > 0 Then
sonsat = Cells.Find(What:="*", After:=[A1], SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row + 1
End If
If sonsat < 3 Then sonsat = 3


Dim SütunAdı As String
SütunAdı = Split(Sh.Cells(1, Val(m)).Address, "$")(1)

For k = 2 To sat

With Sh.Range(SütunAdı & k & ":" & SütunAdı & k)

'With Sh.Range("A" & k & ":N" & k)
Set d = .Find(What:=ad, After:=.Cells(.Cells.Count), LookIn:=yer, lookat:=yer1, _
SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False)
If Not d Is Nothing Then
FirstAddress = d.Address
Do

For r = 1 To 15
Cells(sonsat, r) = Sh.Cells(d.Row, r)
Next
Cells(sonsat, 16) = d.Row + 1
Cells(sonsat, d.Column).Interior.Color = 65535
sonsat = sonsat + 1

Set d = .FindNext(d)
Loop While Not d Is Nothing And d.Address <> FirstAddress
End If

End With
Next
atla1:
Next m
Set Sh = Nothing


End Sub
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,760
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
yukarıdaki mesajdaki kodları yeniden güncelledim.
 
Katılım
13 Temmuz 2013
Mesajlar
121
Excel Vers. ve Dili
2013 excel
Halit hocam sorgunun veri içerisindeki yoğunluğuna bağlı 5-6 dosyadan yaptığım sorgu 2 dk ile 3,5 dk arası sürüyor 1 tık daha hızlandırma yolu varmı acaba Benim pc nin özellikleri iyi orta halli bir pc de sorgu zamanı 2 katına çıkıyor varmı bir tavsiyeniz
 
Katılım
13 Temmuz 2013
Mesajlar
121
Excel Vers. ve Dili
2013 excel
yukarıdaki mesajdaki kodları yeniden güncelledim.
Konu tekrar hortlayacak ama bu kod gayet güzel çalışıyor küçük bir değişiklik yapmak istiyorum.
Arama yaptığım sayfa adı ANA SAYFA
Diğer kapalı excel deki sayfa isimleri farklı ve her excelde 15-20 arası sayfalar var
Koddaki bu bölümde ne yapabilirim exceldeki tüm sayfalarda arama yapıp verileri getirmesi için ?

Sayfa_adı = "ANA SAYFA"

If uzanti = "xls" Then
baglan = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & dosya & ";Extended Properties=""Excel 8.0;HDR=yes""" 'ofis 2003
Kayit.Open "SELECT * FROM [" & Sayfa_adı & "$] ", baglan, adOpenKeyset, adLockOptimistic
ElseIf uzanti = "xlsb" Or uzanti = "xlsx" Or uzanti = "xlsm" Then
baglan = "Provider=Microsoft.ACE.OLEDB.12.0;" & "Data Source=" & dosya & ";Extended Properties=""Excel 12.0;HDR=yes""" 'ofis 2007
Kayit.Open "SELECT * FROM [" & Sayfa_adı & "$] ", baglan, adOpenKeyset, adLockOptimistic
Else
End If
'strSQL = "SELECT COUNT(*) from [SourceData$A1:IV6] S"
'strSQL = "SELECT S.FIELD_NAME1,S.FIELD_NAME2,S.FIELD_NAME3 from [SourceData$A1:IV6] S"
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,513
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Şu bağlantıda excel sayfaları ile ilgili bir sorgulama var. İnceleyip kendinize uyarlayınız.

 
Katılım
13 Temmuz 2013
Mesajlar
121
Excel Vers. ve Dili
2013 excel
Korhan hocam elimde ana excel dosyası var boş bir dosya klasördede 8-10 tane excel dosyası var bu elimdeki macro ana dosyadan hangi sütunda ne ararsam dosyalardaki verileri getirip yazıyor; Şuanki sorunum şu klasördeki excel dosyalarında birden fazla sayfa var isimleri karışık sayfa adına bakmaksızın getirmesi lazım tek sorunum bu kaldı sizin gönderdiğinize baktım benim işimi maalesef görmüyor
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,513
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bu işlemler için örnek dosyalarınızı paylaşmalısınız. Ve talebinizi örneklendirerek açıklamalısınız.
 
Üst