Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1100to1104
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

Application.match umkehren

Application.match umkehren
Burghard
Hallo,
ich bräuchte mal Hilfe. Nachfolgendes Makro würde ich gerne umkehren:
Sub Vergleich()
Dim wks As Worksheet
Dim var As Variant
Dim iRow As Integer
Set wks = Worksheets("Tabelle2")
For iRow = 1 To WorksheetFunction.CountA(Columns(2))
var = Application.Match(Cells(iRow, 2).Value, wks.Columns(2), 0)
If Not IsError(var) Then
Cells(iRow, 2).Interior.ColorIndex = 40
End If
Next iRow
End Sub
==============
Ich will aber nicht die gleichen Werte markieren lassen, sondern nur die ungleichen.
Könnte ungefähr so sein:
Sub Vergleich()
Dim wks As Worksheet
Dim var As Variant
Dim iRow As Integer
Set wks = Worksheets("Tabelle2")
For iRow = 1 To WorksheetFunction.CountA(Columns(2))
===>      var = Application.NotMatch(Cells(iRow, 2).Value, wks.Columns(2), 0)
If Not IsError(var) Then
Cells(iRow, 2).Interior.ColorIndex = 40
End If
Next iRow
End Sub
=============
Hilfe wäre nett.
Schönen Gruß
Burghard

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Application.match umkehren
03.09.2009 12:07:07
Adelhorst
Hallo Burghard.
Musst du denn nicht einfach nur "Not IsError(var)" mit "IsError(var)" ersetzen, sprich das "Not" entfernen!?
Gruß Adelhorst
AW: Danke für den Tipp! Geht!
03.09.2009 13:10:10
Burghard
Hallo Adelhorst,
wie gesagt, funktioniert einwandfrei!
Danke und Gruß
Burghard
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige