yazdır

Katılım
14 Ocak 2008
Mesajlar
87
Excel Vers. ve Dili
2000
Yazdir

ExELDE USER FORMDA YAZICI BUTONUNA BASTIĞIMDA YÖNLENDİRİLEN ExEL SAYFASINI YAZIYOR, ANCAK YAZDIRIRKEN SAYFA GÖRÜNÜYOR: SAYFANIN GÖRÜNMEMESİ İÇİN NE YAPMAM GEREKİR: ŞİMDİDEN TEŞEKKER EDERİM
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Dosyanızı ekleyin. Ayrıca sorularınızı, büyük harfler kullanarak sormayın.
 

N.Ziya Hiçdurmaz

Özel Üye
Katılım
28 Nisan 2007
Mesajlar
2,218
Excel Vers. ve Dili
Office 2013 TR / 32 Bit
Yanıt

Kod:
Private Sub CommandButton1_Click()
Dim S As Worksheet
Dim SUT, V As Integer
Set S = Sheets("Sayfa2")
SON = S.Cells(65536, "B").End(3).Row + 1
V = 2
For I = 1 To 4
S.Cells(SON, V) = Controls("TEXTBOX" & I)
V = V + 1
Next
For SUT = 1 To S.Cells(65536, "B").End(3).Row - 1
S.Cells(SUT + 1, "A") = SUT
Next
End Sub

Private Sub CommandButton2_Click()
Unload Me
Set S = Sheets("Sayfa2")
S.PrintPreview
UserForm1.Show
End Sub
 
Son düzenleme:

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Aşağıdaki kodları kullanın.
Kod:
Private Sub CommandButton1_Click()
son = [a65536].End(3).Row + 1
With Sayfa2
.Cells(son, 1) = son
.Cells(son, 2) = TextBox1
.Cells(son, 3) = TextBox2
.Cells(son, 4) = TextBox3
.Cells(son, 5) = TextBox4
End With
End Sub

Private Sub CommandButton2_Click()
Sayfa2.UsedRange.PrintOut
End Sub
 
Katılım
2 Nisan 2009
Mesajlar
2
Excel Vers. ve Dili
11.6355.6360
saol kardeşim
 
Üst