[vba] Excel Içeriğinizi Buton Ile Accesss Tablonuza Aktarmak
#1
access-sql-14 
Merhaba dostlar ve hocalarım,

Düzenli şekilde toplanmış, başlıklı Excel içeriğiniz mi var? Bunu Access'e taşımak mı istiyorsunuz? 
VBA ile bu çok basit bir şekilde gerçekleşiyor.
Aşağıda ki VBA prosedürünü kendinize göre kişileştirerek komut butonunuza ekleyerek bu isteğinizi gerçekleştirmiş olursunuz!

Bu VBA hem belirttiğiniz isimde tablo oluşturuyor hem de içeriğinizi kayıpsız aktarıyor.


Visual Basic
  1. Private Sub cmdAktar_Click()
  2.  
  3.  
  4. 'Excel dosyasının konumu ve adı
  5. Dim exlDosya As String
  6. exlDosya = "C:\Users\**kullanıcıadı**\Desktop\dosya adı.xlsx" 'Excel dosyanızın masaüstünde durması yereli. Dosyanın adını ve formatını yazınız.
  7.  
  8. 'Transfer yapılacak tablo adı
  9. Dim tblAdi As String
  10. tblAdi = "deneme" 'Bu kısım access içinde yeni bir tablo oluştururken otomatik isim ataması yapacaktır.
  11.  
  12. 'Transfer işlemi yapılıyor
  13. DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel12Xml, tblAdi, exlDosya, True
  14.  
  15. 'Tabloyu tamamladıktan sonra açacak.
  16. DoCmd.OpenTable tblAdi, acViewNormal
  17. End Sub




Umarım faydası olur. Bunun gibi bir sürü güzel pratik şeyler öğrendim. Teşekkür ederim herkese.



  Alıntı
Bu mesajı beğenenler: aysegul.kaya
#2
Paylaşım için teşekkür ederim.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
access-sql-15 Her Konuda Accesss Örnekleri d_rago_n 91 94.455 25-03-2023, 23:30
Son Mesaj: dsezgin
  Buton ile Yazdirma islemi baslasin.. gvndilek 1 1.824 04-06-2013, 13:26
Son Mesaj: bilisim_01
  Menü ve Buton Uygulaması Abdullah 3 3.370 27-12-2010, 20:45
Son Mesaj: MADMAX

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi