farklı sayfalara kayıt

Katılım
21 Nisan 2005
Mesajlar
122
Private Sub CommandButton1_Click()
Dim KayitSayisi As Integer
If TextBox1.Value = "" Then
MsgBox "Adı Soyadı Alanını mutlaka doldurmalısınız", , "Eksik Alan Bulundu"
Exit Sub
End If

Set Sayfa30 = Worksheets("Sayfa30")
KayitSayisi = WorksheetFunction.CountA(Sayfa30.Range("A1:A65536"))
Sayfa30.Cells(KayitSayisi + 1, 1).Value = TextBox1.Value
ActiveWorkbook.Save
End Sub

Yukarıdaki kod textboxta girilen veriyi sadece sayfa30 daki A sütununa kaydediyor. makroyla texboxa girilen veriyi hem Sayfa 30 hem de Sayfa31 deki A sütununa kaydetmek mümkünmü.
 
Katılım
13 Temmuz 2005
Mesajlar
345
Altın Üyelik Bitiş Tarihi
28.05.2019
merhabalar,

şöyle bir önerim olsa;
yukarıdaki kodlar sayfa 30 a kaydediyorsa ve sayfa 31 dede aynı verilerin olmasını istiyorsanız ayrı bir makro yazıp sayfa 30 daki tüm verileri sayfa 31 kopyalayıp yapıştırsın. sadece bir öneri.
ben böyle bir çözüm ürettim ama tabi dahada değişik çeşitleri vardır.

iyi çalışmalar,
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,056
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki ilaveyi yaparak deneyin.

[vb:1:2cc66419c0]Set Sayfa30 = Worksheets("Sayfa30")
Set Sayfa31 = Worksheets("Sayfa31")
KayitSayisi = WorksheetFunction.CountA(Sayfa30.Range("A1:A65536"))
Sayfa30.Cells(KayitSayisi + 1, 1).Value = TextBox1.Value
Sayfa31.Cells(KayitSayisi + 1, 1).Value = TextBox1.Value
ActiveWorkbook.Save
End Sub
[/vb:1:2cc66419c0]
 
Üst