Metin kutusundaki verileri hücreye aktarma

tristanfermat

Altın Üye
Katılım
12 Haziran 2018
Mesajlar
98
Excel Vers. ve Dili
Excel 365
Altın Üyelik Bitiş Tarihi
15-08-2026
Merhaba,
ekte bulunan örnek dosya da ilk sayfada iki tane metin kutusu bulunuyor. Ilk kutuya her hangi bir sayi degeri, ikinci kutuya tarih giriliyor ve eger ilk sayfanin A1 hücresi
A ise A sayfasina B ise B sayfasina C ise C sayfasina bilgiler aktariliyor. A,B ve C sayfalarindaki A sütunuda en son dolu hücredeki sayi neyse otomatik olarak 1 fazlasi geliyor yani B ve C sütunlarina gelen veri Metin kutusundan A sütununa gelen ise en son sayinin bir fazlasi seklinde. Nasil bir makro yazmaliyim?
Tesekkürler
 

Ekli dosyalar

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
Dosyanız ektedir.:cool:
Kod:
Sub aktar_59()
Dim sonsat As Long
If Not IsNumeric(Sayfa1.TextBox1.Value) Then
    MsgBox "textbox1 sayı değil!Aktarma yapılmadı.", vbCritical, "UYARI"
    Exit Sub
End If
If Not IsDate(Sayfa1.TextBox2.Value) Then
    MsgBox "textbox2 tarih değil!İşlem iptal oldu.", vbCritical, "UYARI"
    Exit Sub
End If
sonsat = Sheets(Range("A1").Value).Cells(Rows.Count, "A").End(xlUp).Row + 1
Sheets(Range("A1").Value).Cells(sonsat, "A").Value = sonsat - 1
Sheets(Range("A1").Value).Cells(sonsat, "B").Value = CDbl(Sayfa1.TextBox1.Value)
Sheets(Range("A1").Value).Cells(sonsat, "C").Value = CDate(Sayfa1.TextBox2.Value)
MsgBox "Veriler kaydedildi.", vbOKOnly, "KAYIT YAPILDI"
End Sub
 

Ekli dosyalar

tristanfermat

Altın Üye
Katılım
12 Haziran 2018
Mesajlar
98
Excel Vers. ve Dili
Excel 365
Altın Üyelik Bitiş Tarihi
15-08-2026
Hocam sagolun cok hizlisiniz:eek:
 
Üst