• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

commandbutton kod hata

  • Konbuyu başlatan Konbuyu başlatan ocamsul
  • Başlangıç tarihi Başlangıç tarihi
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
Arkadaşlar merhaba;

Private Sub CommandButton1_Click()
Unload Me
sonsat = Sheets("GÜNDÜZ").Cells(65536, 5).End(xlUp).Row + 1
Sheets("GÜNDÜZ").Cells(sonsat, 2) = TextBox111.Value
Sheets("GÜNDÜZ").Cells(sonsat, 3) = TextBox112.Value
MsgBox "Kayıt İşlemi Tamamlanmıştır."
Unload Me
UserForm1.Show
End Sub

arkadaşlar bu kodda sürekli aynı satırlara kayıt yapıyo ama alt alta yapması gerek. yardım edermisiniz arkadaşlar.
 
[vb:1:8498f00490]sonsat = Sheets("GÜNDÜZ").Cells(65536, 5).End(xlUp).Row + 1
[/vb:1:8498f00490]
Yukarıdaki satırı aşağıdaki gibi değiştirerek deneyin.
[vb:1:8498f00490]sonsat = Sheets("GÜNDÜZ").Cells(65536, 2).End(xlUp).Row + 1
[/vb:1:8498f00490]
 
leventm
ama kayıt etmeye B% ve c5 hücrelerinden başlaması lazım. bu kod; B41 ve c41 den başlatıyo yani boş satır olarak oraları görüyo.
 
Sürekli aynı satıra yazması sadece sonsat değerinin sürekli aynı değeri alması ile mümkün olacaktır. Bu değeride 5. yani E sütununda almaktadır. Bu durumda E sütunundaki sonsatır değerini kontrol edin.
 
leventm
Eki inceleme ve bu doğrultuda cevap verme imkanınız olursa sevinirim.
 
Tablonuzda son satır değerini B veya C sütunundan alırsanız elbette sondaki düzenleyen ve imzası kelimelerini son satır olarak algılayacaktır. Bu durumda yukarıdaki satırı aşağıdaki gibi değiştirin.

[vb:1:f1fec688d3]sonsat = Sheets("GÜNDÜZ").Cells(34, 2).End(xlUp).Row + 1
[/vb:1:f1fec688d3]
 
leventm

ellerinize sağlık. teşekkür ederim.
 
Geri
Üst