Tablo satır verisini Başka tabloya gönderme

Katılım
13 Haziran 2006
Mesajlar
374
Excel Vers. ve Dili
Excel 2003 Türkçe
Matematik Öğretmeni VB,Excel-VBA,...
Selam arkadaşlar.
Excel-VBA ile hazırlanan bir userform ile Access veri tabanı yöneten bir çalışma içerisindeyim.Sorum şu;
Userform üzerindeki nesnelere(textbox vb) veri girildiğinde yada veri tabanından bir veri çağrıldığında optionbutton kullanarak KAYIT butonuna basıldığında bu bilgilerin kayıtlı olduğu A tablosundan tüm satır bilgisini silerek aynı şekilde hazırlanmış B tablosuna aktarma yapılabilirmi?
Aslında bunu yapıyorum.Yalnız tek tek hangi nesnenin tabloda hangi sütuna veri akatarmasını belirttiğimde hem kod uzuyor hemde dosya şişmeye başlıyor.Bu nedenle kısa bir yol gösterirseniz sevinirim.Yani tek tek nesnelerle uğraşmak yerine bir seferde bütün satırı taşımak.
Teşekkür ederim.


 
Katılım
13 Haziran 2006
Mesajlar
374
Excel Vers. ve Dili
Excel 2003 Türkçe
Matematik Öğretmeni VB,Excel-VBA,...
Arkadaşlar soru kaynamasın diye yazmak zorunda kaldım.Bu konudaki yardımlarınızı bekliyorum.
 
Katılım
6 Ekim 2006
Mesajlar
371
Excel Vers. ve Dili
2010
başka tabloya aktarma

Arkadaşlar soru kaynamasın diye yazmak zorunda kaldım.Bu konudaki yardımlarınızı bekliyorum.
sayın tankut siz hangi tablonun verilerini hangi tabloya aktaracaksanız şu işlemleri takip ediniz.
1. öncelikle verileri gireceğiniz tabloyu bir form haline getiriniz.
2. aktarım yapacağınız tabloyu da alt form olarak ekleyinizi ve bunu gizleyiniz.
3. aktarım yapacağınız tablonun ID veya sıra no ne alan otomatik sayı ise
o formun özellikler bölümünden kayıtkaynağına giriniz ve ID no nun ölçüt değerine 0 yazın ve forma dönün
4.forma bir buton ekleyiniz ve bunun [olayyordamına] tabi sizin anaformun adı form1 ise aktaracağınız forma da form2 demiş olduğunuzu varsayarak şu kodu yazınız.
5.[olayyordam]
Private Sub cmd_Click()
me![Form2]![Alan1]=Me.Alan1
me![Form2]![Alan2]=Me.Alan2
end sub

yani siz hangi veri alanlarını bu 2 tablonun formuna aktarmak istiyorsanız o alanları yukarıdaki şekilde seçersiniz siz her butona tıkladığınızda o form üzerinde kayıtlı olan veriyi aktarır. alanları genişlete bilirsiniz. alan özellikleri ise aynı olan alanlar olmalıdır sayı ise sayı parabirimi ise parabirimi vb
kolay gelsin birdahaki sefer örnek ekleyiniz lütfen böyle ezbere konuşuyoruz. size zorluk olur.
 
Üst