Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
...Katalog As Object, Data As Object, Tablo As Object
Dim son1
Set Data = CreateObject("ADODB.Connection")
Set Katalog = CreateObject("ADOX.Catalog")
If Uzanti = "xls" Then
Data.Open "Driver={Microsoft Excel Driver (*.xls)};Dbq=" & Dosya & ";"
GoTo atla1
End If
If Uzanti = "xlsx" Or Uzanti =...
Haluk bey,
Dediğiniz durumu denedim.Sayfa'da oluşturduğum tablolar ADO.CATALOG'da görünmedi.
VBA'dan veryhidden gizleseniz bile ADO.CATALOG'da tablo olarak görünüyor.
Merhaba,
Aşağıdaki kodu kullanabilirsiniz.
Sub sdds()
Set cat = CreateObject("ADOX.Catalog")
Set con = VBA.CreateObject("adodb.Connection")
yol = dosya yolu
con.Open "provider=microsoft.ace.oledb.12.0;data source=" & _
yol & ";extended properties=""Excel 12.0;hdr=yes"""...
...Diğer şartlara göre kod revize edilebilir.
Sub getir()
Set con = VBA.CreateObject("adodb.Connection")
Set cat = CreateObject("ADOX.Catalog")
'Set klasor = CreateObject("Shell.Application").BrowseForFolder(0, "Lütfen bir klasor seçin !", 1)
Cells.ClearContents
Dim bir As...
...Set Rky = CreateObject("adodb.connection")
Set fso = CreateObject("scripting.filesystemobject")
Set cat = CreateObject("adox.catalog")
For Each evn In fso.getfolder(ThisWorkbook.Path).Files
If Not evn.Name Like "*" & ThisWorkbook.Name Then
Rky.Open "Provider=Microsoft.ace.oledb.12.0;Data...
...Set Rky = CreateObject("adodb.connection")
Set fso = CreateObject("scripting.filesystemobject")
Set cat = CreateObject("adox.catalog")
For Each evn In fso.getfolder(ThisWorkbook.Path).Files
If Not evn.Name Like "*" & ThisWorkbook.Name Then
Rky.Open "Provider=Microsoft.ace.oledb.12.0;Data...
...Dim Katalog As Object, Data As Object, Tablo As Object
Dim son1
Set Data = CreateObject("ADODB.Connection")
Set Katalog = CreateObject("ADOX.Catalog")
Dosya_Yolu = (Dosya)
If Uzanti = "xls" Or Uzanti = "xlsb" Or Uzanti = "xlsx" Or Uzanti = "xlsm" Then
On Error Resume Next
If Uzanti = "xls"...
...kapalı olacak (aksi halde batch insert yavaş olur) ve komutlar VBScript veya harici bir Excel dosyası tarafından tarafından yapılacak,
- ADOX.Catalog ile yeni bir .accdb oluşturulacak,
- ADODB.Connection "Execute" ile "Select Into" batch insert yoluyla tablolar yapılacak,
- Kapalı olan...
...i kapsamaktadır. Bu yamanın dışında da yine Microsoft ‘un değişik işletim sistemleri için dağıtıma açtığı daha kapsamlı http://www.catalog.update.microsoft.com/Search.aspx?q=KB3192321 adresinden işletim sistemine uygun yama çekilerek yüklenebilir.
Farklı bir yöntem olarak aşağıdaki...
...Then
MsgBox dosyaninadi & Chr(13) & " Adlı Cari Kayıtlı !!! ", vbCritical, "Uyarı": Exit Sub
End If
Next
Set cat = CreateObject("ADOX.Catalog")
cat.Create "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DatabasePath & ""
';User ID=admin;Jet OLEDB:Database Password=" & ""
Set NewTable =...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.