DİNAMİK BOŞ SÜTUN BULMA VE TEXTBOX VERİSİ YAZDIRMA

Katılım
27 Mayıs 2020
Mesajlar
9
Excel Vers. ve Dili
english
Merhabalar,

öncelikle yapmak istediğim şey , vba kodunun önce excel sayfasındaki boş olan SÜTUNU bulup o sütunun ilk cell'ine kullanıcının textboxta girdiği değeri yazdırmasıdır.
ancak bunun dinamik bir yapıda olması gerekli yani kullanıcı tekrar textboxa bir değer yazıp save'e bastığı zaman yanındaki boş sütuna o değeri yazması gerekmektedir.

yardımcı olabilirseniz çok sevinirim şimdiden teşekkürler.
 

ismailem

https://asrisaadetyolu.blogspot.com/
Katılım
5 Haziran 2012
Mesajlar
102
Excel Vers. ve Dili
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
19-10-2023
Merhabalar,

öncelikle yapmak istediğim şey , vba kodunun önce excel sayfasındaki boş olan SÜTUNU bulup o sütunun ilk cell'ine kullanıcının textboxta girdiği değeri yazdırmasıdır.
ancak bunun dinamik bir yapıda olması gerekli yani kullanıcı tekrar textboxa bir değer yazıp save'e bastığı zaman yanındaki boş sütuna o değeri yazması gerekmektedir.

yardımcı olabilirseniz çok sevinirim şimdiden teşekkürler.
boş sütun mu boş satır mı. herhangi bir sütunun altına her defasında bir alt satırda alt alta gelecek şekilde text kutusuna girilen bilgilerin saklanması mı
 
Katılım
27 Mayıs 2020
Mesajlar
9
Excel Vers. ve Dili
english
boş sütun mu boş satır mı. herhangi bir sütunun altına her defasında bir alt satırda alt alta gelecek şekilde text kutusuna girilen bilgilerin saklanması mı


boş sütuna yazırmasını istiyorum , mesela ilk sütun ve ikinci sütun dolu sayalım (A1 ,A2 , B1,B2 ) dolu olsun . vba kodun textbox verisini C1 e yazması gerek. eğer kullanıcı başka bir değer girerse bunuda D1 yazması gerek .
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,330
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

C++:
Option Explicit

Private Sub CommandButton1_Click()
    If TextBox1 <> "" Then
        If Cells(1, 1) = "" Then
            Cells(1, 1) = TextBox1
        Else
            Cells(1, Columns.Count).End(1)(1, 2) = TextBox1
        End If
        TextBox1 = ""
    End If
End Sub
 
Üst