Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
316to320
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
316to320
316to320
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Array auslesen - mit Komma getrennt

Array auslesen - mit Komma getrennt
30.09.2003 16:11:37
Christoph
Hallo allerseits,
meine Frage ist die folgende:
kann man alle Einträge eines Array in eine Zelle (oder MSgBox)schreiben und die einzelnen Einträge durch Kommata trennen? Das folgende Bsp gibt die Ergebnisse von SpalteA ab Zeile3 einzeln in je einer Msgbox aus. Ich möchte aber alle Werte
in einer gemeinsamen Msgbox haben.
kann mir jemand helfen
vielen Dank schon vorab
Christoph


Sub Array_Test()
Dim arr() As Variant
Dim i As Long
Dim ZeilenAnz As Long
ZeilenAnz = Cells(Rows.Count, 1).End(xlUp).Row
ReDim arr(ZeilenAnz - 3)
For i = 3 To ZeilenAnz
arr(i - 3) = Cells(i, 1)
Next i
For i = 1 To UBound(arr)
MsgBox arr(i)
Next i
End Sub

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Array auslesen - mit Komma getrennt
30.09.2003 16:21:56
Nike
Hi,
da must du den Text zusammenstellen...


Sub Array_Test()
Dim arr() As Variant
Dim i As Long
Dim ZeilenAnz As Long
dim strMsg as string
ZeilenAnz = Cells(Rows.Count, 1).End(xlUp).Row
ReDim arr(ZeilenAnz - 3)
For i = 3 To ZeilenAnz
arr(i - 3) = Cells(i, 1)
Next i
For i = 1 To UBound(arr)
strMsg = strMsg & arr(i) & ","
Next i
strMsg = left(strMsg,len(strMsg)-1) ' um das letzte Komma wieder zu entfernen
MsgBox strMsg
End Sub


Bye

Nike
Klasse! - vielen Dank, Nike. (o.T. )
30.09.2003 16:25:12
Christoph

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige