Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: ---> Neu: Office 2010 Forum <-
SVERWEIS im Makro (VLOOKUP): absolute Bezüge Suchbereich
zurück: Zellbereich ausdrucken mit druckinfo weiter: Automatische Löschung nicht benötigter Daten Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Riggs688
Im Profil kannst Du frei den Rang ändern


Verfasst am:
14. Okt 2009, 10:51
Rufname:

SVERWEIS im Makro (VLOOKUP): absolute Bezüge Suchbereich - SVERWEIS im Makro (VLOOKUP): absolute Bezüge Suchbereich

Nach oben
       Version: Office 2k (2000)

Moin,

ich möchte in einer Tabelle überprüfen, ob die Kundennummer in der ersten Spalte der jeweiligen Zeile auf einem anderen Tabellenblatt vorkommt.

Also erstes Blatt:

KDNR Name Markierung
123 Haddock
456 Schulze
789 Schultze

Zweites Blatt:
KDNR Name
456 Schulze

Wenn die Kundennummer auf dem zweiten Blatt vorkommt, soll die auf dem ersten Blatt markiert werden mit einem "X" in der Spalte Markierung, damit ich diese bei einer Archivierung aussparen kann.

Ich wollte das mit einem SVERWEIS lösen, also:

FOR x = 1 TO 100
IF VLOOKUP(RC[-2],Ausnahmen!R[m]C[n]:R[o]C[p],1,FALSE) THEN
'aktive Zeile, Spalte 3 mit "X" füllen
ELSE
'nächste Zeile prüfen
END IF
NEXT x

Mein Problem sind die relativen Bezüge in der VLOOKUP.
Der erste Bezug (aktive Zeile, erste Spalte) ist einfach, deshalb auf oben schon drin (RC[-2]).

Wie muß ich den Suchbereich definieren, damit ich in jedem Durchlauf der Schleife im gleichen Suchbereich suchen kann (also immer Zeile 3 bis Zeile 100)?

Anders gefragt: wie verwende ich in VLOOKUP absolute statt relativer Bezüge?

Danke im voraus für Eure Hilfe,
möge die Macht mit Euch sein!

Volker
Rhapsody
dim Rang as String


Verfasst am:
14. Okt 2009, 13:16
Rufname: Felix

AW: SVERWEIS im Makro (VLOOKUP): absolute Bezüge Suchbereich - AW: SVERWEIS im Makro (VLOOKUP): absolute Bezüge Suchbereich

Nach oben
       Version: Office 2k (2000)

Wozu überhaupt VBA?

Zellen der Spalte Markierung:

=WENN(SVERWEIS($A2;'Zweites Blatt'!A:A';1;WAHR)<>"";"X")
Musst du halt das Worksheet noch anpassen.


Gruß,
Felix

_________________
Gruß,
Felix

___________________________________________

Feedback und Bedanken schadet niemandem!
Riggs688
Im Profil kannst Du frei den Rang ändern


Verfasst am:
14. Okt 2009, 13:50
Rufname:


AW: SVERWEIS im Makro (VLOOKUP): absolute Bezüge Suchbereich - AW: SVERWEIS im Makro (VLOOKUP): absolute Bezüge Suchbereich

Nach oben
       Version: Office 2k (2000)

Hallo Felix,

danke für Deine schnelle Antwort.

Anhand Deiner Signatur hätte ich eigentlich keine Lösung mit einer Formel erwartet Wink.

Ich werde es auf jeden Fall probieren.

Der Grund, warum ich das ganze per VBA machen möchte ist, daß sowieso ein Makro abläuft, daß andere Dinge erledigt (Datumsformate korrigieren usw.).
Aber es geht sicherlich auch, daß ich über die ganz normale Formel die Markierung setze und dann diese Markierung über das Makro weiterverarbeite/auswerte.
Es hätte mich halt nur sehr interessiert, wie bzw. ob es überhaupt geht, absolute Bezüge zu verwenden bei VLOOKUP im Makro.

Schönen Tag noch!
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen




Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Excel Hilfe: Sverweis 26 cdefg 531 10. Jun 2010, 13:20
< Peter > Sverweis
Keine neuen Beiträge Excel VBA (Makros): Zeitgesteuertes Makro 3 Killersocke 1251 22. Apr 2010, 17:18
Kaulquappe Zeitgesteuertes Makro
Keine neuen Beiträge Excel VBA (Makros): Excel Makro - Hilfe 19 Gast 336 13. März 2010, 14:54
bst Excel Makro - Hilfe
Keine neuen Beiträge Excel VBA (Makros): Makro einfacher gestalten ? 1 biestieboy 111 15. Okt 2009, 08:32
Gast Makro einfacher gestalten ?
Keine neuen Beiträge Excel VBA (Makros): Makro das Veränderungen in Spalten entdeckt und neu schreibt 8 MsgWaldfee 207 31. Aug 2009, 15:45
MsgWaldfee Makro das Veränderungen in Spalten entdeckt und neu schreibt
Keine neuen Beiträge Excel VBA (Makros): Excel : Objekt position erfassen und makro bei Änderung akt. 8 Basti-Pulheim 745 26. Apr 2009, 17:51
ransi Excel : Objekt position erfassen und makro bei Änderung akt.
Keine neuen Beiträge Excel Formeln: SVERWEIS oder WENN bei Dezimalzahlen 4 SteffenP 118 13. März 2009, 20:24
SteffenP SVERWEIS oder WENN bei Dezimalzahlen
Keine neuen Beiträge Excel VBA (Makros): Makro/Aktualisieren wenn Tbl durch anderen Benutzer gesperrt 0 Gast11 422 14. Okt 2008, 09:04
Gast11 Makro/Aktualisieren wenn Tbl durch anderen Benutzer gesperrt
Keine neuen Beiträge Excel VBA (Makros): Makro ueber Enter Taste ausloesen 14 Neli32 6768 18. Jul 2008, 13:06
Gast Makro ueber Enter Taste ausloesen
Keine neuen Beiträge Excel VBA (Makros): Mehrfachsortierung per Makro 2 _Stephan_ 324 16. Feb 2008, 21:26
Klaus-Dieter Mehrfachsortierung per Makro
Keine neuen Beiträge Excel VBA (Makros): Zeichen abschneiden mittels Makro 1 Gast2002 534 10. Aug 2007, 21:37
Ralf Kunsmann Zeichen abschneiden mittels Makro
Keine neuen Beiträge Excel VBA (Makros): VBA Diagramm Name ändert sich durch Makro 18 Bandito23 3709 22. Jun 2007, 13:35
Bamberg VBA Diagramm Name ändert sich durch Makro
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Frontpage Forum