Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
228to232
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
228to232
228to232
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

perMakroFormel erstellen, die Variable enthält

perMakroFormel erstellen, die Variable enthält
12.03.2003 18:01:12
Dirk
Hallo!
Ich möchte per Makro eine Suchverweis-Formel in eine Zelle schreiben. Die Matrix, auf die ich verweise, ist in der vorhandenen Datei Zeiten.xls in einem neuen Blatt, das gerade zuvor angelegt wurde und z.B. "Februar 2003" heißt.
Der Code lautet dann
ActiveCell.FormulaR1C1 = _
"=VLOOKUP(RC[-4],'H:\[Zeiten.xls]Februar 2003'!R2C4:R300C5,2,FALSE)"
und fkt. auch.

Nun will ich aber den Blattnamen über eine Variable ansprechen. Die Variable (String) heißt z.B. Blattname_neu und hat den Wert/Inhalt "Februar 2003" (ohne Anführ.zeichen).
Wie lautet dann die Codesyntax oder - geht das überhaupt??!!

Die Code-Syntax
ActiveCell.FormulaR1C1 = _
"=VLOOKUP(RC[-4],'H:\[Zeiten.xls]Blattname_neu'!R2C4:R300C5,2,FALSE)"

fkt. so jedenfalls nicht.

Dirk

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: perMakroFormel erstellen, die Variable enthält
12.03.2003 18:17:14
Bernd Held

Hallo Dirk,

folgender Code tickt bei mir:

Sub test()
Dim blatt_name As String

blatt_name = "Tabelle1"
ActiveCell.FormulaR1C1 = _
"=VLOOKUP(RC[-4],'D:\Eigene Dateien\[Mappe1.xls]" & _
blatt_name & "'!R2C4:R300C5,2,FALSE)"

End Sub

Viele Grüße
Bernd
MVP für Microsoft Excel
Excel-Tipps, VBA in 21 Tagen mit Leseprobe(PDF) unter: http://held-office.de


Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige