EXCELDEN VERİ ALMAK
Tarih
12/12/2009 09:50
Konu Sahibi
accessman
Yorumlar
4
Okunma
2428
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



accessman

Kullanici Avatari
Onursal
2.367
31/10/2008
425
Denizli
Ofis 2003
20/09/2016,00:20
Çözüldü 
Sponsor Reklam
iyi sabahlar arkadaşlar
excelden veri alırken Excel tablasundaki sayfa1 ,sayfa2 diye sekmeler var bu sekme isimleri aşağıda yazmış olduğum kodun hangi kısmına eklenmesi lazım
teşekkürler
---------------------------

DoCmd.TransferSpreadsheet acImport, 8, "Tablo1", CurrentProject.Path & "\" & "adres.xls", False, "A3:I47"
@benbendedeilem
Cevapla

esrefigit

Kullanici Avatari
Onursal
598
30/10/2008
359
Konya
Ofis 2003
06/11/2015,13:38
Çözüldü 
öncelikle bu transfer olayını açıklamak lazım satır satır

bu kısımda açıklanacak bir şey yok tarnsfer et ancak import yani bendeki tabloya ekle
DoCmd.TransferSpreadsheet transfertype:=acImport,
burda Excel tipi seçiliyor bu pek önemli değil 5 6 7 8 hepsini kullanabilirsiniz ancak fark 98 işletim sisteminde eski officelerde önemli hale geliyor
SpreadsheetType:=5, _
burda tablo adı
ve sizin excellinizin nerde olduğu soruluoyr
tablename:="Tablo1", FileName:=CurrentProject.Path & "\" & "asd.xls", _
işte bu kodun can alıcı kısmı True yazan kısım bu True olunca Excel sayfasındaki ilk satır alan adı oluyor şayet false olursa F1 F2 F3 diye kendi veriyor alan adını yani uzun haili Fields 1 2 herneyse sizin True olması Gerekiyor Range kısmına gelince ad! bu kısım sayfa adı Sheet adı ne diyorsanız A1:A11 ise sayfada nereden nereye kadar veriler var onu belirliyoruz A1:Z100 dersek a1 den Z100 e kadar bir kareyi içine alır ve ordaki A1 B1 ........ alan adı olarak alır ve bilgilerinizi alır sanırım bu kadardan anlamaışsınızdır
Hasfieldnames:=True, Range:="ad!A1:A11"


buda kodun tamamı



DoCmd.TransferSpreadsheet transfertype:=acImport, SpreadsheetType:=5, _
tablename:="Tablo1", FileName:=CurrentProject.Path & "\" & "asd.xls", _
Hasfieldnames:=True, Range:="ad!A1:A11"


örnek ekte ikiside aynı yerde olsun dikkat edin benim excelldeki sayfa2 adı ----ad---- dır


Ek Dosyalar
.rar   Desktop.rar (Dosya Boyutu: 13,67 KB / İndirme Sayısı: 94)
meşhur çin atasözü  "ACCESS İLE YAPABİLECEKLERİNİZ HAYAL EDEBİLECEKLERİNİZ İLE SINIRLIDIR" siz ne kadar hayal edebiliyorsunuz
Cevapla

benremix
Uzman
Kullanici Avatari
Uzman
R.... S....
4.432
17/05/2009
365
Ankara
Ofis 2010
17/01/2017,20:35
Çözüldü 
Sponsor Reklam
Sn Esrefigit detaylı anlatım için teşekkürler. Saygılar...
Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi 


Cevapla

assenucler

Kullanici Avatari
Onursal
A.... S.... Ş....
2.053
31/10/2008
63
İstanbul
-
03/01/2017,18:22
Çözüldü 
Teşekkür..
Cevapla

accessman

Kullanici Avatari
Onursal
2.367
31/10/2008
425
Denizli
Ofis 2003
20/09/2016,00:20
Çözüldü 
Sponsor Reklam
teşekkürler
@benbendedeilem
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Formda düzenleme yaptığımda kaydetmeden işlemi geri almak raburabu 8 332 26/12/2016, 11:38 raburabu
  İki Tarih Arası Rapor Almak m_demir 20 586 23/12/2016, 12:11 m_demir
  webden veri alma, veri tabanına ekleme.... mbo69221088 15 363 10/12/2016, 00:08 mbo69221088
  Excelden Veri Aktarımı Hatası Xleash 6 226 25/11/2016, 10:52 Xleash
  Rapor Alt toplamları almak m_demir 2 113 17/10/2016, 13:52 m_demir


Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya