[VBA] Accessten worde veri aktarmak ve gruplamak
#1
Arkadaşlar merhaba, access sorgusundan word belgesine veri aktarmayı adres-mektup birleştirme sihirbazı ile yapıyorum. ancak sorgu sonucunda yinelenen veriler içeren sütunlar bulunduğunda word belgesine verileri taşıyınca doğal olarak tekrarlar oluşuyor.

benim yapmak istediğim, Access raporlarında kullandığımız gruplama mantığı ile verileri word ortamına taşımak ve word'un yetenekleri ile access'in gücünü birleştirerek görsel olarak daha güçlü bir rapor hazırlamak.

Forumda bu konudaki soruların cevaplarını inceledim, ancak gruplama mantığını kullanan herhangi bir sonuca ulaşamadım.

örnek veritabanı ile word belgesinde ulaşmak istediğim rapor örneğini ekledim, yardımlarınızı bekliyorum.



  Alıntı
Bu mesajı beğenenler:
#2
sn abkbek;
bu işlemi access in rapor tasarımıyla kolayca yapılabilir..
diğeri için kod yazmak gerek biraz fazla olacak
ekte rapor için bir örnek var incele bir istersen..


Eklenti Dosyaları
.rar   Word_Aktarma.rar (Boyut: 39,64 KB / İndirilme: 111)
imza; jon206
www.access-sql.com



  Alıntı
Bu mesajı beğenenler:
#3
Sayın Jon206,
öncelikle cevabınız için çok teşekkür ederim.
access raporu ile yapamayacağım, ancak word yetenekleriyle kolayca çözümleyebileceğim sorunlar nedeniyle word olmasını istiyorum. özellikle örnekte olduğu gibi uzun metinler söz konusu olduğunda word üzerinden raporlamak, kullanım ve görselliğin zenginleştirilebilmesi açısından birçok kolaylık sağlıyor.
siz ve sizin gibi üstadların mutlaka bir çözümlerinin olacağını umuyorum.

benim teorik olarak kafamda kurguladığım ancak VBA'da dosyalarla veri alışverişi konusunda yeterince deneyim ve bilgi sahibi olmadığımdan nasıl sorusunu cevaplayamadığım bir alternatif çözümüm var. şöyle ki;

VBA ile iki adet recordset kümesi rs1 ve rs2 tanımlarım, rs1 ile birince tablodan kitap bilgilerini, rs2 ile ikinci tablodan kitap inceleme bilgilerini çağırırım. içiçe döngü ile önce rs1 i worde yazdırırım, rs1 in içine girince rs2'den ilgili kitabın inceleme notlarını word e yazdırırım.



  Alıntı
Bu mesajı beğenenler:
#4
Arkadaşlar merhaba
soruma henüz bir çözüm bulamadım.

acaba word'deki adres mektup birleştirme sihirbazı ile access'ten veri çekebiliyoruz. bunun VBA kodu ile nasıl yapılacağını paylaşabilir misniz?



  Alıntı
Bu mesajı beğenenler:
#5
Arkadaşlar merhaba,
yukarıdaki mesajlarımda belirttiğim yöntem ile word e aktarmak istediğim verileri ekteki örnek veritabanı üzerinde oluşturduğum t_rapor isimli geçici tabloya aktarmayı başardım.

şimdi yapamadığım şey şu; aktaracağım verilerin bulunduğu t_rapor isimli tabloyu word e aktarmak. bunu yapmak üzere ingilizce bir kaynaktan bulduğum (Adres-mektup birleştirmek maksadıyla hazırlanmış) kodu ekledim ancak formdaki komut düğmesine bastığımda karşılaştığım hata mesajı nedeniyle daha ileriye gidemedim. sayın üstadlarımdan son aşamaya yaklaştığını düşündüğüm sorunumun çözümü konusunda yardım bekliyorum.
örnek veritabanı ektedir.


Eklenti Dosyaları
.rar   accesstenWordeAkar.rar (Boyut: 51,76 KB / İndirilme: 105)



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [FORM] Metin Kutusundaki Değeri Başka Bir Metin Kutusuna Aktarmak TheREDROSE 2 422 02-08-2024, 11:56
Son Mesaj: TheREDROSE
  Raporları Gezinme Araçlı Pdf Olarak Dışarı Aktarmak Hk. adnnfrm 4 458 04-10-2023, 10:34
Son Mesaj: dsezgin
  Accessten Excel Veri Aktar golf2000 9 888 24-08-2022, 17:36
Son Mesaj: halily
  Personel Formunda Excele Aktarmak. ahmet114 7 1.083 18-08-2021, 15:23
Son Mesaj: onur_can
  [VBA] Seçenek Kutusundaki Değeri Seçildiğinde Worde Atma derzulya 2 643 20-01-2021, 12:03
Son Mesaj: derzulya
  [SORGU] Seçime Göre Resim Gösterme Ve Worde Aktarma derzulya 4 843 19-09-2020, 09:03
Son Mesaj: derzulya
  [TABLO] Exel Tabloyu Access Aktarmak Istiyorum 17mart 15 1.321 20-08-2020, 10:37
Son Mesaj: 17mart
  Accessten EXcele Veri Aktarımı halil.tefci 3 906 13-02-2020, 15:57
Son Mesaj: halil.tefci

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar):