online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon helpmeplease1 vom 29.03.2020, 19:08 Options

vergleich

hallo,

benötige eure hilfe.

vergleiche die zeilen B26 bis B50 mit den Zellen H301 bis H366. dann gehe eine zelle nach rechts (spalte J) nehme den wert (text) und füge in den bereich wieder zurück (b26:b50)

danach noch sortiere im bereich b26:b50 nach vorgabe im bereich J301:J366.

was mache ich falsch ? da fehlt noch einwenig.
wäre schön es jemand vervollständigen kann

Sub vergleich()
Dim intZeile As Integer
Dim tmpSuch As String
Dim c As Range
For intZeile = 26 To 50
tmpSuch = Sheets("Tabelle1").Cells(intZeile, 2)
With Sheets("Tabelle1").Range("H301:H366")
Set c = .Find(tmpSuch, LookIn:=xlValues)
If Not c Is Nothing Then
Sheets("Tabelle1").Cells(intZeile, 2) = Sheets("Tabelle1").Cells(c.Row, c.Column + 2)
End If
End With
Next intZeile
End Sub

wäre sehr dankbar


Antwort schreiben

Antwort 1 von rainberg vom 30.03.2020, 09:06 Options

Hallo,

obwohl Deine Beschreibung nicht ganz klar ist, würde ich sagen, dazu brauchst Du kein Makro.

Schreibe in C26 folgende Formel und kopiere sie nach unten

=SVERWEIS(B26;$H$301:$J$366;3;0)

Gruss
Rainer

Ähnliche Themen

MPEG2 vs DivX
Wolfgang789  06.03.2007 - 152 Hits -

Funktion Vergleich ausgabe aller Ergebnisse
Tosama  09.01.2008 - 41 Hits - 1 Antwort

Excel,Rang auch - Zahlen anzeigen
Ali755  03.02.2008 - 57 Hits - 26 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026