• DİKKAT

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

Hücrelere Kayit

Katılım
7 Ağustos 2006
Mesajlar
472
Excel Vers. ve Dili
EXCEL 2003 TÜRKÇE
İyi günler
Ben userform1deki commandbutton1e tıklayınca label1de yazan sayfa adına textbox1 textbox2 ve textbox3 kaydetmesini istiyorum.Ama ikinci kez tıklayınca o sayfada bir sonraki satıra kaydedecek.
Teşekkürler
İyi günler.
 
Merhaba

label1 de yazan sayfa ismine göre Textbox'ları o sayfadaki son satıramı kaydetmesini istiyorsunuz.

Konuyu biraz daha açabilirmisiniz.
 
Sy hocam çok teşekkür ediyorum.
Harikasınız tam istediğim gibi.
iyi günler
 
SY hocam sizin gönderdiğiniz dosya düzgün ve istediğim gibi çalışıyordu.Ancak kendi dosyama uyarladığımda aşağıdaki hatayı veriyor.
 
Merhaba

Hata verdiğinde Debug'a basınız. Sarı renkli satırı buraya yazınız
 
Merhaba

Cells ile başlayanların başına
Sheets("sayfa ismi").cells(B,1)=textbox.....

yazın

Olmazsa dosyayı ekleyebilirmisiniz.
 
Dosyamı ekliyorum.
birde programın gidişatını değerlendirirseniz
sevinirim
İyi günler
 
Merhaba


sayfa = TextBox5
Sheets(sayfa).Select
B = Sheets(sayfa).Cells(65536, 1).End(xlUp).Row + 1
Cells(B, 1) = TextBox3
Cells(B, 2) = TextBox2
Cells(B, 3) = TextBox4
Cells(B, 4) = PUAN

Userform1 de Textbox5'e sayfa adını yazıyorsunuz.
textbox2 kutusuı yok ayrıca Textbox3 ve 4'e ise birşey yazmıyor.


Siz verilen cevaba göre kaydet tuşuna basınca textbox5 ile seçtiğiniz sayfaya hangi kutudaki bilgilerin gelmesini istiyorsanız o kutuyu belirleyip
yukarıdaki cells .... yanına onların isimlerini yazmalısınız.
 
Merhaba

Dosyanız ektedir.

Çok güzel bir çalışma olmuş.Ellerinize sağlık
 
öncelikler teşekkür ediyorum ilginizden dolayı.
SY hocam sheets("A") yazıldığından A sayfasına kayıt yapılıyor.
Benim istediğim ise textbox3te yazılan sayfa ismine göre kayıt yapsın
İYİ günler
 
Merhaba

Private Sub CommandButton3_Click() deki

son = Sheets("a").Cells(65536, 1).End(xlUp).Row + 1 satırını

son = Sheets(SAYFA).Cells(65536, 1).End(xlUp).Row + 1

olarak değiştirin
 
İYİ GÜNLER
sy hocam sonradan farkettim d hücrelerine göre büyükten küçüğe diziyor ama 45 sayısı 215 ten önce geliyor.yani ilk basamağının büyüklüğüne göre diziyor.
YARDIMLARINIZI bekliyorum.
iYİ GÜNLER
 
Merhaba

Textbox kutularına veride girseniz hücrelere metin olarak aktarılır.

Puan textboxlarını aşağıdaki gibi değiştiriniz.
Cells(son, 4) = PUAN * 1

Puan textbox'ınızın değerinide ilk soruda yanlış cevap geldiğinde hataya düşmemek için 0 yapınız.
 
Son düzenleme:
çok teşekkür ediyorum.Sorunum kalmadı.
 
Geri
Üst