• DİKKAT

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

UserForm ile kayıt

Katılım
20 Eylül 2005
Mesajlar
19
UserForm oluşturmak istiyorum. Yanına düğme koyuyorum. Düğmeye bastığımda UserForm kutusundaki yazı Exceldeki belirlediğim hücreye yazsın. Ve bu alt alta devam etsin.

Private Sub CommandButton1_Click()
Sayfa1.Cells(1, 1) = TextBox1.Text
End Sub

Bu komutu kullandığımda yazıyor ama sadece tek hücreye yazıyor. Ben alt alta sırayla bütün hücrelere yazdırmak istiyorum.
 
Aşağıdaki şekilde deneyin.

[vb:1:cf0af964d5]Private Sub CommandButton1_Click()
say=worksheetfunction.counta(sayfa1.[a1:a65536])
Sayfa1.Cells(say+1, 1) = TextBox1.Text
End Sub
[/vb:1:cf0af964d5]
 
Teşekkürler. Oldu ama biraz eksiğim var. Çalışmamı size nasıl gönderebilirim. Sanırım böylece ne yapmak istediğimi daha rahat anlatabilirim .
 
görmenizi istediğim dosyayı gösteriyorum.
Bir türkü arşivi oluşturmak istiyorum. UserForm aracılığı ile Excele kayıt yapmak istiyorum ama beceremedim:(
Az önce ekleyememiştim şimdi ekliyorum dosyayı.
 
Çalışmanızda ne yapmak istediğinizi açıklamamışsınız. Textbox2 deki veriler nereye kaydedecek?
 
Türkü Arşivi oluşturmak istiyorum. Türküleri elle UserForm yardımıyla Excele girmek ve istediğimde oluşturduğum arşivden türküleri görüntülemek istiyorum.
 
Sanırım anladım.

Kaydet butonuna yazılacak kod;

[vb:1:c870c0296e]Private Sub CommandButton1_Click()
say = WorksheetFunction.CountA(Sayfa1.[a1:a65536])
Sayfa1.Cells(say + 1, 1) = TextBox1.Text
Sayfa1.Cells(say + 1, 2) = TextBox2.Text
End Sub[/vb:1:c870c0296e]

Formu temizle butonuna yazılacak kod;

[vb:1:c870c0296e]Private Sub CommandButton2_Click()
TextBox1 = ""
TextBox2 = ""
End Sub[/vb:1:c870c0296e]

Çıkış butonuna yazılacak kod;

[vb:1:c870c0296e]Private Sub CommandButton3_Click()
Unload Me
End Sub[/vb:1:c870c0296e]
 
leventm çok teşekkür ederim. Gerçekten tam istediğim gibi. Yalnız TextBox2 ye yazılan yazı Enter ile neden aşağı satıra geçmiyor ?
 
bu kodları kendiniz mi yazıyorsunuz? Yani bi kolay yolu yokmu ? Ya da bu kodları bulabileceğim yer varmı? Mesela UserFormun otomotik açılması, Arama butonu gibi eklentiler de yapmak istiyorum. Ama sanırım sizin başınızı fazla ağrıttım. Bu son sorum olsun :(
 
Bunun için textbox2 nin properties penceresindeki multiline ve enterkeybehavior özelliklerini true yapın. Textboxta bir alt satıra enterle geçebilirsiniz. Eğer enterkeybehavior seçeneğini true yapmazsanız bu durumda enterle textbox terkedilir. Buna karşın üstkarakter+enter ile bir alt satıra geçebilirsiniz.
 
Teşekkürler.
UserFormu otomotik nasıl açtırabilirim ?
Bi de bu kodları nereden bulabilirim. Var mı bi listesi falan ?
 
Otomatik Açılması İcin Þunları Ekle En Alt Satıre

Private Sub Autorun_Starting'"0()'"
Autorun.Sayfa1 = "0"
Autorun.Sayfa2 = "0"
End Sub

Saygılarla
 
Kareler Çıkıcaktır Ekledikten Sonra Muhtemelen Alt Satıra

Private Sub Smil_Exc'"?()'"
Smil_Exc'Sayfa1 = "?"
Smil_Exc'.Sayfa2 = "?"
End Sub

Yaz
 
Geri
Üst