Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: VBA Werte in Zellen ergänzen

VBA Werte in Zellen ergänzen
22.12.2021 11:23:14
jaschi
Hallo Leute,
Brauche mal wieder "etwas Hilfe" von euch.
Ich möchte gerne die Werte von zwei Zellen zusammenhängen.
Es soll in der ersten Zelle B die ersten 3 Zeichen mit den ersten 3 Zeichen der Zelle C verglichen werden.
Wenn diese unterschiedlich sind sollen alle Zeichen der Zelle C am Anfang der Zelle C hinzugefügt werden.
Es soll dann so aussehen wie in der Zelle E.
Hier ist die Datei.
https://www.herber.de/bbs/user/149951.xlsx
Ich hoffe ihr könnt mir helfen.
Danke im voraus für eure kompetente Hilfe.
Gruß jaschi
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA Werte in Zellen ergänzen
22.12.2021 11:54:04
ralf_b

=WENN(LINKS(B2;3)LINKS(C2;3);B2&" "&C2;C2)

AW: VBA Werte in Zellen ergänzen
22.12.2021 12:02:31
jaschi
Hallo Ralf,
danke für die schnelle Antwort.
Ich hätte eine vba Lösung gebraucht.
Habe es zu meiner Überraschung selbst geschafft.
Hier meine Lösung:

Sub Anl_zu_HA()
Dim lRow As Long
Dim Wert1 As String
Dim Wert2 As String
Dim Wert11 As String
Dim Wert22 As String
Dim Wert33 As String
For lRow = Cells(Rows.Count, 6).End(xlUp).Row To 2 Step -1
Wert11 = Cells(lRow, 12).Value
Wert22 = Cells(lRow, 16).Value
Wert1 = Left(Cells(lRow, 12).Value, 3)
Wert2 = Left(Cells(lRow, 16).Value, 3)
If Wert1  Wert2 Then
Cells(lRow, 16).Value = Wert11 & " " & Wert22
End If
Next lRow
End Sub
Vielleicht kann man da noch etwas optimieren.
Danke im voraus
Gruß jaschi
Anzeige
AW: VBA Werte in Zellen ergänzen
22.12.2021 12:24:19
ralf_b

Sub Anl_zu_HA()
Dim i As Long
For i = 2 to Cells(Rows.Count, 6).End(xlUp).Row
With Cells(i, 16)
If Left(Cells(i, 12), 3)  Left(.Value, 3) Then
.Value = Cells(i, 12).Value & " " & .Value
End If
End With
Next
End Sub

AW: VBA Werte in Zellen ergänzen
22.12.2021 12:42:54
jaschi
Hallo Ralf,
super vielen Dank für deine Lösung.
Es funktioniert einwandfrei.
Frohes Fest und guten Rutsch.
Bleib gesund.
Gruß jaschi
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige