Verilerin yer değiştirmesi

Katılım
5 Aralık 2005
Mesajlar
83
SLm arkadaşlar, bende bir form var ve bu form excelden verileri çekiyo.Ancak form üzerine çektiği veriler üzerinde değişiklik yapınca eski veriyle yeni verinin yerini değiştiremiyorum.Yardımcı olursanız sevinirim.Yardımcı olan ark. teşekkürler.
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Merhaba,
Soru anladığım kadarıyla bir adet userformunuz var.Bu form hücrelerdeki veriyi gösteriyor.
Textbox'larda veriyi aşağıdaki şekilde gösterilmiş olması gerekmektedir.
Textbox1.Value=ActiveCell.Offset(0,1).Value
Textbox2.Value=ActiveCell.Offset(0,2).Value
....
Kayıt düzetmesi için;
Forma bir adet buton ekleyerek aşağıdaki kodları kullanarak yapabilirsiniz.
ActiveCell.Offset(0,1).Value=Textbox1.Value
ActiveCell.Offset(0,2).Value=Textbox2.Value
....

Kolay Gelsin.
 
Katılım
5 Aralık 2005
Mesajlar
83
size ek gönderiyorum.Dediğiniz kodlar bi işe yaramadı.Daha doğrusu
verdiğiniz kodları uyguladım ama eski verilerin olduğu satırla değilde
başika bir satırla değiştiriyo.Size gönderdiğim dosyadaki easy record
buttonuna tıklayın ve textbox6da yazan "EGG-BK-05/" yere / işaretinden
sonra 012 yazın(EGG-BK-05/012)(Biz bu txtbox6 ya exceldeki PR REPORT#
başlıklı satırdaki numaraları yazıyoruz.Ayrıca bu işlemi ordaki bütün numaralarada
uygulamak istiyorum).Excelde onunla ilgili satırlar form üzerine gelecektir.
Form üzerine gelen veriler üzerinde değişiklik yapıp DEÐİÞTİR buttonuna
tıkladığımızda yeni verilerin eski verilerin yerine geçmesini istiyorum.Umarım
anlatabilmişimdir.Yardımcı olursanız sevinirim.
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Verilerin Yer Değiştirmesi

Merhaba,

Dosyanızı inceledim.Verileri forma getirirken Cells yerine ActiveCell
olayını kullanırsanız bilgilerinizi daha kolay kontrol edebilirsiniz.(Ekleme,Silme,Düzeltme vb.)

Ekteki dosyada benim yaptığım örnek database kodlarını kendinize göre uyarlayabilirsiniz.burada tüm işlemler kayıt sıra numarasına göre yapılmaktadır.

Kolay Gelsin.
 
Üst