Guten Morgen,Concatenate Zellen in einem Bereich in einen String pro Zeile erste
Ich möchte einen Satz in eine neue Zelle (I23) machen, mit allen Zellen-Werten im Bereich J2: S2, wenn sie nicht leer sind .
Dies ist mein Board: "in diesem Morgen habe ich oui haben, aaaaaah, nooooo, yeeees, 225, vielleicht, y, y"
:Es ein Satz wie markieren sollte
Aber der pb ist die Zahl der Werte ändern kann (Sie es in der zweiten Reihe sehen)
dies ist mein Code für jetzt:
y = Sum("J2:S2")
For Z = 1 To Z = y
If Range("J2:S2") <> " " Then
Cells(Z, 2) = Range("J2:S2")
End If
Next
Thank Sie für Ihre Antwort Vityata! Dein Code ist großartig und er hilft mir sehr! Aber ich habe immer noch Probleme, Ihr Code schreibt Zeile für Zeile, ist es möglich, Spalte für Spalte zu schreiben? und wenn ich es in Zellen schreiben will, kann ich Range ("I23") nicht machen. value = Debug.Print Trim (strResult & "."). Und wenn ich Text davor hinzufügen möchte? – babou
@babou - siehe die Bearbeitung :) – Vityata
Es schreiben Sie es gut in einer Zelle, aber immer noch Zeile für Zeile :( – babou