• DİKKAT

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

TextBox(i).Value i for döngüsü içinde nasıl kullanabilirim.

Katılım
3 Ocak 2017
Mesajlar
2
Excel Vers. ve Dili
2016 Türkçe
Merhaba arkadaşlar.
For i = 4 To 38

TextBox(i).Value = Worksheets(kunye).Cells(satir, i).Value
Next i

şeklinde vba excel de bir kod kullanmam gerek. Ama bu TextBox hata veriyor.
Bunun doğru kullanımı nedir. yardımcı olur musunuz
Not:
TextBox(i).Text te kabul etmedi.
Textboxtan sonra köşeli parantez kullandım ama yine göstermedi.
 
Merhaba,
Controls("TextBox" & i).Value = Worksheets(kunye).Cells(satir, i).Value şeklinde deneyiniz...
 
Rica ederim,
İyi çalışmalar...
 
Arkadaşlar merhaba Excel sayfasına eklediğim textboxları döngü ile nasıl yapabilirim acaba? Userform üzerinden controls(“textbox”&i ) şeklinde yapabiliyorum fakat sayfada bulunan textboxlara uygulayamıyorım. Acaba söylediğim şekilde öpmüyor mu?
Saygılarımla.
 
Merhaba,

Deneyiniz.

C++:
Option Explicit

Sub Test()
    Dim TBox As OLEObject, Say As Integer
   
    For Each TBox In Sheets("Sheet1").OLEObjects
        Say = Say + 1
        TBox.Object.Value = Say
    Next
End Sub


Ya da;

C++:
Option Explicit

Sub Test()
    Dim X As Integer, Say As Integer
    
    For X = 1 To Sheets("Sheet1").OLEObjects.Count
        Say = Say + 1
        Sheets("Sheet1").OLEObjects("TextBox" & X).Object.Value = Say
    Next
End Sub
 
Çok teşekkür ediyorum çalıştı.
 
Geri
Üst