Wie benutze ich die for...each Anweisung, so daß er in Zelle("A1") sämtliche Daten hintereinander weg aus dem makierten Bereich schreibt.
Sorry für die blöde Frage, muss erst mal bei FOR...EACH hintersteigen :-)
ich bin zwar ein absoluter VBA-Stümper, aber folgender Code funktioniert:
Sub verketten()
For Each zelle In Selection
a = a & zelle.Value
Next
Range("a1").Select
ActiveCell.Value = a
End Sub
Vorher musst du halt einen Bereich markieren.
Das Ergebnis wird in A1 ausgegeben.
Die VBAler unter uns: Bitte nicht lachen...
Gruß Boris
Ich weiß garnicht warum du dich entschuldigst?
Ich pers. finde das Super, das Du versuchst (Um dich zu zitieren:"VBA-Stümper")anderen zu helfen und es hat ja wunderbar gefruchtet.
Ich selber bin auch ein VBA-Stümper und brauch z.Z. leider noch mehr Hilfe als ich selber geben kann, aber was nicht ist, kann ja noch werden...Hoffe ich zumindest!
Sorry, musste ich unbedingt loswerden!
Gruss Ralf K.