• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Textboxlarda ki vrileri sayfaya döngü ile aktarmak

udentr2002

Altın Üye
Katılım
5 Kasım 2006
Mesajlar
1,503
Excel Vers. ve Dili
iş yerinde Office 365
evde Office 365
Merhaba arkadaşlar;
184 adet texboxum var.
Bu textboxlardaki verileri ;
"Format" adlı sayfaya, D2 hücresinden başlayarak alta doğru yazdırması için nasıl bir kod ve döngü yazılabilir?

Şimdiden ilgilenen tüm arkadaşlara teşekkür ederim.
 
Selam

UserForm üzerindeki textboxlardan sayfadaki D2 hücresinden itibaren yazdıracaksanız
aşağıdaki kodu kullanabilirsiniz

Kod:
For i = 1 To 184
      Sheets("Format").Range("D" & i + 1).Value = Controls("TextBox" & i).Value
Next i
 
Selam

UserForm üzerindeki textboxlardan sayfadaki D2 hücresinden itibaren yazdıracaksanız
aşağıdaki kodu kullanabilirsiniz

Kod:
For i = 1 To 184
      Sheets("Format").Range("D" & i + 1).Value = Controls("TextBox" & i).Value
Next i
Teşekkürler üstat sağolasın.
 
Merhaba,
Alternatif:
Kod:
ReDim dz(1 To 1)
For Each obje In Me.Controls
    If TypeName(obje) = "TextBox" Then
        a = a + 1
        ReDim Preserve dz(1 To a)
        dz(a) = obje.Text
    End If
Next
Sheets("Format").Range("D2").Resize(a).Value = Application.Transpose(dz)
 
Merhaba,
Alternatif:
Kod:
ReDim dz(1 To 1)
For Each obje In Me.Controls
    If TypeName(obje) = "TextBox" Then
        a = a + 1
        ReDim Preserve dz(1 To a)
        dz(a) = obje.Text
    End If
Next
Sheets("Format").Range("D2").Resize(a).Value = Application.Transpose(dz)
Teşekkürler Üstat.
 
Geri
Üst