Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1824to1828
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
Inhaltsverzeichnis

Makro verändern auf andere Spalte

Makro verändern auf andere Spalte
10.04.2021 22:17:07
Roger
Guten Abend, Zurzeit wird in der Spalte D den Wert von Spalte B in Spalte A gesucht. Wie habe ich das Makro zu verändern, wenn ich in der Spalte D den Wert von Spalte A in Spalte B suche?
Sub Sortieren_App()
Dim lZ As Long
lZ = Cells(Rows.Count, 3).End(xlUp).Row
ActiveSheet.Unprotect
With Range("D2:D" & lZ)
.FormulaR1C1 = "=Match(RC2,R2C1:R" & lZ & "C1,0)"
.Offset(0, -2).Resize(, 3).Sort Key1:=.Cells(1, 1), _
Order1:=xlAscending, Header:=xlNo
.ClearContents
End With
ActiveSheet.Protect
End Sub

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makro verändern auf andere Spalte
10.04.2021 22:56:39
onur
"Zurzeit wird in der Spalte D den Wert von Spalte B in Spalte A gesucht" ? Häääh?
AW: Makro verändern auf andere Spalte
10.04.2021 23:17:17
Roger
Sorry, habe mich sehr ungeschickt ausgedrückt....
Versuche es noch einmal, im unteren Makro wird unter anderem in der Spalte D mit der Formel =VERGLEICH($B2;$A$2:$A$19;0) gearbeitet. Nun sollte ich das Makro so verändern das im Vergleich diese =VERGLEICH($C2;$B$2:$B$19;0) steht. Wie habe ich das Makro zu verändern?
Sub Sortieren_App()
Dim lZ As Long
lZ = Cells(Rows.Count, 3).End(xlUp).Row
ActiveSheet.Unprotect
With Range("D2:D" & lZ)
.FormulaR1C1 = "=Match(RC2,R2C1:R" & lZ & "C1,0)"
.Offset(0, -2).Resize(, 3).Sort Key1:=.Cells(1, 1), _
Order1:=xlAscending, Header:=xlNo
.ClearContents
End With
ActiveSheet.Protect
End Sub
Vielen Dank für Eure Geduld an mir und meinen Fragen!
Anzeige
AW: Makro verändern auf andere Spalte
10.04.2021 23:30:33
onur

.FormulaR1C1 =Match(RC3,R2C2:R" & lZ & "C2,0)"

oder einfach
.Formula = "=Match($C2;$B$2:$B$" & lz ;0)"

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige