Skip to main content

AccessTr.neT


Virgülle Ayrılmış Verileri Excel'e Alt Alta Aktarma

Virgülle Ayrılmış Verileri Excel'e Alt Alta Aktarma

Çözüldü #1
Merhaba,

Veritabanımım "egitim_kayit_tablosu"ndaki son kayda ait verileri Excel dosyasına aktarmak istiyorum fakat tablodaki "egitim_alanlar" sütununda bulunan veriler, virgül ile ayrılmış durumda. Bu verileri "D10" hücresinden başlayacak şekilde excel'e alt alta nasıl aktarabilirim. 

Örneğin egitim alanlar sütundaki bir hücrede "1111-ahmet kural,2222-murat cemcir,3333-erhan ersoy" gibi kayıtlar var. Bunları excele aktarırken 
1111-ahmet kural
2222-murat cemcir
3333-erhan ersoy
gibi aktarmak istiyorum. Böyle bir şey mümkün müdür?
.rar Eğitim Formu.rar (Dosya Boyutu: 162,82 KB | İndirme Sayısı: 1)
Son Düzenleme: 18/04/2018, 16:43, Düzenleyen: Allback. (Sebep: Açıklama ekleme)
Cevapla
#2
Merhaba,

virgül ile ayrılmış verileri alt alta gösterme ile ilgili örnek ektedir.

srg_bolunen isimli sorguyu inceleyiniz. Bu verilerin excele aktarılması ile ilgili sorunuz için Örnek Excel belgesi de bulunan yeni konu açınız. Konular karışmasın.

İyi çalışmalar.
.rar Eğitim Formu_sld.rar (Dosya Boyutu: 145,45 KB | İndirme Sayısı: 7)
Cevapla
#3
(18/04/2018 17:56)ozanakkaya Adlı Kullanıcıdan Alıntı: Merhaba,

virgül ile ayrılmış verileri alt alta gösterme ile ilgili örnek ektedir.

srg_bolunen isimli sorguyu inceleyiniz. Bu verilerin excele aktarılması ile ilgili sorunuz için Örnek Excel belgesi de bulunan yeni konu açınız. Konular karışmasın.

İyi çalışmalar.

Ozan Bey merhaba,

İlk mesajımdaki ekte bulunan "egitim_kayit_formu'nda, "Kaydet ve Yazdır" butonuna basınca Excel dosyası oluşuyordu. O yüzden aynı konu içinde test edebiliriz diye düşünmüştüm.

Sizin "srg_bolunen" örneğinizi inceledim. En fazla 5 kişiye kadar olan kayıtları getiriyordu, daha fazla kayıt getirecek kadar çoğalttım.
Eğer sorgudaki max. kişi sayısından az kişi eklenmişse max. kişi sayısına ulaşana kadar boş satırlar getiriyor. Bu excel'e aktarırken çok sorun yaratmaz diye düşünüyorum ama diyelim ki bugün maksimum kişi sayıs 33, yarın yeni kişiler eklenince bu sorguyu değiştirmem gerekecek. Max. kişi sayısını otomatik almasını sağlayamaz mıyız?
Cevapla
#4
Merhaba, mesajınızda "aktarmak istiyorum" yerine "egitim_kayit_formu isimli formdaki yazdir isimli buton ile aktarıyorum" yazsaydınız nasıl aktardığınızı merak edip kodları incelerdim.  Icon_rolleyes

Örneğinizin düzenlenmiş SON hali ektedir. İnceleyip olumlu/olumsuz bildirimde bulununuz.
.rar Eğitim Formu_sld_SON.rar (Dosya Boyutu: 157,22 KB | İndirme Sayısı: 11)
Cevapla
#5
(19/04/2018 09:59)ozanakkaya Adlı Kullanıcıdan Alıntı: Merhaba, mesajınızda "aktarmak istiyorum" yerine "egitim_kayit_formu isimli formdaki yazdir isimli buton ile aktarıyorum" yazsaydınız nasıl aktardığınızı merak edip kodları incelerdim.  Icon_rolleyes

Örneğinizin düzenlenmiş SON hali ektedir. İnceleyip olumlu/olumsuz bildirimde bulununuz.

Çok teşekkür ederim. Tam istediğim gibi olmuş.
Bende split işlemi için yazdığım Excel formülünü nasıl uygularım diye düşünüyordum. 

Çok teşekkürler, konu taşınabilir...
Cevapla
#6
Merhaba,

bu işlemi programımda uygulamak istiyorum ama  burada hata veriyor ".Parameters("[prmWord]").Value = Trim(arr(ii))" 

nerede yanlış yapıyorum bulamadım.
Şimdiden teşekkür ederim arkadaşlar.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da