Office: VLookup mit Range Name in Makro

Helfe beim Thema VLookup mit Range Name in Makro in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, ich würde gerne mein Makro so verändern, dass ich auch nach einfügen von Spalten das Makro nicht ändern muss. Bei anderen Formeln habe... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von jars777, 21. Januar 2013.

  1. jars777 Erfahrener User

    VLookup mit Range Name in Makro


    Hallo zusammen,

    ich würde gerne mein Makro so verändern, dass ich auch nach einfügen von Spalten das Makro nicht ändern muss. Bei anderen Formeln habe ich es per Range Names gelöst. Jetzt scheitert es allerdings an den Vlookups.

    Derzeitige Formel im Makro:

    ActiveCell.FormulaR1C1 = _
    "=VLOOKUP(RC[-29],'Product Analysis - German.xls'!R3C4:R65536C14,10,FALSE)"


    Wie müsste ich es verändern, wenn die Zelle RC[-29] den Namen: "First_cell_sku1_column" hat? Ich komm leider nicht weiter.
    Sorry, bin nicht allzu vertraut mit VBA.

    Danke
    Janine
     
    jars777, 21. Januar 2013
    #1
  2. cpt. Nemo Erfahrener User
    Hallo Janine,

    das sollte so gehen:
    Code:
     ActiveCell.FormulaR1C1 = "=VLOOKUP(First_cell_sku1_column,'Product Analysis - German.xls'!R3C4:R65536C14,10,FALSE)"
    also einfach nur den Namen statt der RC-Adresse eingeben.
     
    cpt. Nemo, 21. Januar 2013
    #2
  3. jars777 Erfahrener User
    Leider geht es dann nicht. Der Name ist ja nur für die 1. Zelle vergeben und im Macro wird die Formel "runter kopiert". Kann man das irgendwie umbauen, so dass es weiterhin dann einfach die nächste Zeile unterhalb korrekt findet? Sorry, hoffe das macht Sinn?

    Vielleicht noch ein paar weitere Angaben. Die Zelle AS3 heißt "First_cell_sku1_column" und die Zelle drunter heißt dann wieder nur AS4 (ohne Range Namen).

    Danke für die Hilfe
     
    jars777, 22. Januar 2013
    #3
  4. cpt. Nemo Erfahrener User

    VLookup mit Range Name in Makro

    Hallo Janine,

    um alle Missverständnisse zu vermeiden: Stelle mal die (anonymisierte) Datei ein und beschreibe noch einmal exakt, was du erreichen willst. Dann kriegen wir das gewiss auch hin!

    Gruß
    Günther
     
    cpt. Nemo, 22. Januar 2013
    #4
  5. jars777 Erfahrener User
    Sorry, irgendwie bekomme ich das nicht hin, dass ich die (sehr umfangreiche!) Tabelle anonymisieren kann.

    Ich versuche nochmal zu beschreiben:

    Spalte AS (SKU'S)
    Erster Wert ist in AS3 - Diese Zelle heißt "First_cell_sku_column"
    Der nächste Wert ist in AS4 - Diese Zelle heißt "AS4"

    Da ich in dem Marko einen Vlookup habe und bei Zeile AS3 anfangen möchte, musste ich ja quasi auf "First_cell_sku_column" verlinken, aber dieser Name bezieht sich ja nur auf die 1. Zelle und beim runter kopieren (auf AS4 und folgende) würde die Formel sich ja nur auf den Wert der 1. Zelle beziehen und eben nicht "runterkopieren".

    Macht das Sinn? Sorry, echt etwas schwierig zu erklären.
     
    jars777, 13. Februar 2013
    #5
Thema:

VLookup mit Range Name in Makro

Die Seite wird geladen...
  1. VLookup mit Range Name in Makro - Similar Threads - VLookup Range Name

  2. VLOOKUP-Funktionalität in Power Pivot

    in Microsoft Excel Tutorials
    VLOOKUP-Funktionalität in Power Pivot: VLOOKUP-Funktionalität in Power Pivot Excel für Microsoft 365 Excel 2019 Excel 2016 Excel 2013 Mehr... Weniger...
  3. vlookup macht probleme

    in Microsoft Excel Hilfe
    vlookup macht probleme: Hallo liebe Forumsgemeinschaft! Leider habe ich nah einigen Monaten doch wieder Probleme. Ich wollte mein Tool wieder mal verbessern, und beim finalen Schritt macht es Probleme. Tabelle6 =...
  4. Die VLookup-Eigenschaft des WorksheetFunction-Objektes kann nicht zugeordnet werden.

    in Microsoft Excel Hilfe
    Die VLookup-Eigenschaft des WorksheetFunction-Objektes kann nicht zugeordnet werden.: Hi Forum, hab da ein für mich unerklärliches Problem und hoffe, jemand kennt die Lösung. Gegeben: Office 2016 Prof Tabelle8 Bereich von A2 bis B13, aus dem mittels SVerweis ein Wert aus Spalte B...
  5. VLookup/Sverweis mit Variablen/Range

    in Microsoft Excel Hilfe
    VLookup/Sverweis mit Variablen/Range: Hallo zusammen, ich lese jetzt seit ein paar Wochen hier passiv mit, und habe nebenbei an einem kleinen Automatisierungsprojekt für die Arbeit gearbeitet. Soweit funktioniert alles ganz gut, nur...
  6. VBA: vlookup in einer Schleife funktioniert nicht

    in Microsoft Excel Hilfe
    VBA: vlookup in einer Schleife funktioniert nicht: Hallo zusammen, ich hab hier ein lästiges Problem mit einer vlookup-Funktion innerhalb einer Schleife und komme einfach nicht dahinter, woran es liegt. Vielleicht sieht jemand von euch meinen...
  7. Problem bei Excel - VBA Makro SVERWEIS funktioniert nicht!

    in Microsoft Excel Hilfe
    Problem bei Excel - VBA Makro SVERWEIS funktioniert nicht!: Hallo Zusammen, vielleicht kann mir jemand bei meinem Problem helfen. Ich bin in der VBA Programmierung nicht so fit. Ich habe es mit einer Makroaufzeichnung versucht und bekam dieses Ergebnis:...
  8. VBA VLookup in geschlossene Datei

    in Microsoft Excel Hilfe
    VBA VLookup in geschlossene Datei: Hallo Ich brauche Hilfe mit dem SVerweis in VBA. Ich habe ein VBA-Skript, welches einen SVerweis in eine andere Datei ausführen soll. Die betreffende Zeile lautet: If strAntenna <>...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden