MergeIntoFirstCell: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Thomas (Diskussion | Beiträge) (Erstellt) |
Thomas (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
Zeile 29: | Zeile 29: | ||
End Sub | End Sub | ||
</pre> | </pre> | ||
[[Kategorie:Excel]] | |||
[[Kategorie:VBA]] |
Aktuelle Version vom 25. April 2018, 10:41 Uhr
Das Makro verkettet alle Texte einer Auswahl und schreibt die Verkettung in die erste Zelle der Auswahl.
Sub MergeIntoFirstCell() ' ' 1. Zusammenführen des Textinhaltes einer Auswahl in der ersten Zelle der Auswahl. ' 2. Löschen aller anderen Zellen ' Dim CFirst As Object Dim tmpMergedStr As String Set CFirst = Selection.Cells(1, 1) tmpMergedStr = "" For Each C In Selection tmpMergedStr = tmpMergedStr + C.Text C.Value = "" Next CFirst.Value = "'" + tmpMergedStr With CFirst .HorizontalAlignment = xlGeneral .WrapText = False .ShrinkToFit = False End With End Sub