Thema Datum  Von Nutzer Rating
Antwort
Rot VLOOKUP
28.10.2021 11:32:01 Sab
Solved
28.10.2021 15:25:18 Der Steuerfuzzi
*****
Solved
28.10.2021 15:27:23 Sab
Solved
28.10.2021 15:28:16 Gast19625
*****
Solved

Ansicht des Beitrags:
Von:
Sab
Datum:
28.10.2021 11:32:01
Views:
265
Rating: Antwort:
 Nein
Thema:
VLOOKUP

Hallo liebe Leute,

Ich bräuchte mal wieder eure Hilfe,

 

Ich habe folgenden code: (Das ist nur ein Teil, rest ist irrelevant)

ActiveCell.FormulaR1C1 = _

"=IFERROR(VLOOKUP(RC[-4],'C:\Daten\[MeineReferenzDatei.xlsx]Gesamt'!R[-5]C[-6]:R[5000]C,7,FALSE),""0"")"

das Programm funkioniert so, alles gut, jedoch möchte ich den Pfad "C:\Daten\[MeineReferenzDatei.xlsx]Gesamt" mit einem zuvor definierten String ersetzen.

Ich hab die Pfade mehrmals im gesamten Code (das hier ist nur ein Teil).

Ziel ist es, das ich den Pfad, wenn es jemand andere nutzt nur 1 mal angepasst werden muss.

Ich habs probiert mit: 

Public Const dateiPfad As String = "C:\Daten\[MeineReferenzDatei.xlsx]Gesamt"

 

und dann so ausgeführt:

"=IFERROR(VLOOKUP(RC[-4],'dateiPfad '!R[-5]C[-6]:R[5000]C,7,FALSE),""0"")"

jedoch funktioniert das nicht.

 

Kann mir da jemand helfen wie man das richtig schreibt?

Google hab ich schon durch, da werd ich nicht fündig...

 

LG


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot VLOOKUP
28.10.2021 11:32:01 Sab
Solved
28.10.2021 15:25:18 Der Steuerfuzzi
*****
Solved
28.10.2021 15:27:23 Sab
Solved
28.10.2021 15:28:16 Gast19625
*****
Solved