• DİKKAT

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

Çözüldü Listbox hafızaya almak

Katılım
17 Haziran 2008
Mesajlar
1,874
Excel Vers. ve Dili
Microsoft Ofis Profesyonel 2019 x64 TR
Merhaba arkadaşlar;

Listboxdaki verileri , “tümü” adlı bir değişkene nasıl alabilirim?

Amacım : bu verileri bir text dosyasına yazdırmak. ( veriler alt alta olacak şekilde... )

Yardımcı arkadaşa şimdiden teşekkür ederim.
 
Listboxın içeriği dizi içine alınıyor.:cool:
Kod:
Dim tumu()
tumu = ListBox1.List
 
Dosyanız linktedir:cool:.
Ayni klasöre atıyor.
Önceki verileri silip yeniden yazıyor.
Dosya adı dizitxt.txt

DOSYAYI INDIR

Kod:
Private Sub CommandButton1_Click()
Dim i As Long, dosya As String
Dim tumu(), sutun As Integer, k As Integer, deg As String
tumu = ListBox1.List
Open ThisWorkbook.Path & "\dizitxt.txt" For Output As #1
For i = LBound(tumu) To UBound(tumu)
    For k = LBound(tumu, 2) To UBound(tumu, 2)
        deg = deg & vbTab & tumu(i, k)
    Next
    deg = Right(deg, Len(deg) - Len(vbTab))
    Print #1, deg
    deg = ""
Next i
Close #1
MsgBox "bitti"
End Sub

Private Sub UserForm_Click()
End Sub

Private Sub UserForm_Initialize()

ListBox1.List = Range("A1:B4").Value

End Sub
 
Son düzenleme:
Hocam Teşekkürler.
 
Rica ederim.
İyi çalışmalar.:cool:
 
Geri
Üst