TextBox'a yazılanı sayfaya ekleme

Katılım
6 Mart 2006
Mesajlar
251
Arkadaşlar merhaba,

TextBox1 e yazdığım yazıyı ekle butonuyla aktif olan sayfaya yazdırabiliyorum.Fakat ben ekle isimli sayfaya yazdırmak istiyorum ama kullandığım kodlarla userform üzerinde bu işlemi yapamıyorum.kodlarda nasıl bir hata var acaba?

Private Sub CommandButton1_Click()
ActiveSheet.Unprotect
If TextBox1 = "" Then
MsgBox "Önce verileri girmelisiniz.!", vbCritical
Exit Sub
End If
'veri gir
sut = [b65536].End(3).Row
Range("b" & sut + 1) = TextBox1
'sutun ayarla
Cells.EntireColumn.AutoFit
'sıra no ver

ActiveSheet.Protect
End Sub
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,679
Excel Vers. ve Dili
Excel 2019 Türkçe
Kod:
Range("b" & sut + 1) = TextBox1
satırını
Kod:
sheets("ekle").Range("b" & sut + 1) = TextBox1
şeklinde değiştirin.
 
Katılım
6 Mart 2006
Mesajlar
251
Teşekkür ederim Ekle isimli sayfa seçildiğinde normal çalışıyor.yalnız Sayfa1 seçili iken yaptığımda hata veriyor.Kodun içine Ekle isimli sayfayı seçmesi için ne ilave etmemiz gerekir acaba?
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Kodu aşağıdaki şekilde değiştirin.
Kod:
sut = [ekle!b65536].End(3).Row
 
Üst