Skip to main content

#EvdeKal


Access' Den Excel Sayfalarına Veri Gönderme

Access' Den Excel Sayfalarına Veri Gönderme

Çözüldü #1
Herkese Selam,
O kadar aramama rağmen bulamadım.

Amacım Acces sorgularını tek bir excel dosyasının sayfalarına göndermek. ( ayrı ayrı Excel dosyalarıa degil)
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12, "siparis", "C:\Users\Desktop\1.xlsx", True – 1,
bununla denediğimde oluyor fakat, ID numaraları geliyor. 

DoCmd.OutputTo ObjectType:=acOutputQuery, ObjectName:="siparis", OutputFormat:=acFormatXLSX, Outputfile:="C:\Users\Desktop\1.xlsx"
Bununla deniyorum. bunda ID numarası yerine karşılığında yazan yazı geliyor fakat buda ayrı ayrı Excel dosyalarına atıyor.

4 sorgumu bir Excel kitabının sayfalarına atamıyorum.

Şimdiden ilgilenen herkese Teşekkür ederim.
örnek dosya ekliyorum.
.rar deneme.rar (Dosya Boyutu: 21,67 KB | İndirme Sayısı: 9)
Cevapla
#2
sayın aydın33, "komut1"e basınca id değil alanın adı geliyor
Cevapla
#3
(10/12/2018 11:17)haliliyas Adlı Kullanıcıdan Alıntı: sayın aydın33, "komut1"e basınca id değil alanın adı geliyor

Sayın haliliyas

resim eklmeye çalıştım ama eklendimi bilmiyorum
ilk buton masaüstüne benim masaüstü 3 adet Excel dosyası atıyor. içerik olarak istediğim gibi 
ikinci butonda  tek Excel dosyasına bütün sorguları atıyor fakat bundada sorgudaki gözüken yazılar yerine onların karşılığı olan id rakamları geliyor.
Cevapla
#4
tmm şimdi anladım daha önce farklı yorumladığım için gözümden kaçmış affedersiniz
Cevapla
#5
Merhaba,

Sorgu2'nin Sql kaynağını

Visual Basic Code
SELECT esya.adi, sahibi.sahibi, rengi.rengi
FROM sahibi INNER JOIN (rengi INNER JOIN esya ON rengi.Kimlik = esya.rengi) ON sahibi.Kimlik = esya.sahibi;


Kodu ile değiştirerek deneyiniz. İstediğiniz bu şekilde ise sorgu3'ü de düzenlemeniz gerekli.

Yapılmaması Gereken Ölümcül HatalarURL'ye Git
10. Alan Özellikleri "Metin Kutusu" olarak kalmalı, "Liste Kutusu" veya "Açılan Kutu" yapılmamalı.

"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
#6
Sayın ozanakkaya 
çok teşekkür ederim. istediğim gibi oldu.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da