Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

perMakroFormel erstellen, die Variable enthält

Forumthread: 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

Anzeige

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


Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige