ich möchte in eine VBA-Formel einen aufgezeichneten (festen) Wert durch eine Variable ersetzen:
Sub Sverweis()
Dim Eingabe As String
Dim Verweis As Long
Eingabe = InputBox("Bitte geben Sie das Datum" & Chr(10) & "der Auswertung ein:" & Chr(10) & "(JJJJMMTT)", "Dateneingabe:")
SVerweisEnde = Cells(Rows.Count, 2).End(xlUp).Row
For Verweis = SVerweisEnde To 2 Step -1
Cells(Verweis, 6).FormulaR1C1 = _
"=VLOOKUP(RC[-6],'[20060701 performance kabelBW -ausgewertet.xls]24.07.2006'!C1:C4,4,FALSE)"
Next Verweis
Range("G1").Select
End Sub
Das hier habe ich aufgezeichnet:
'[20060701 performance kabelBW -ausgewertet.xls]10.07.2006'! ....
...und sowas bilde ich mir ein:
'[" & Eingabe & " performance kabelBW -ausgewertet.xls]" & Eingabe2 &"'! ....
Wer kann mir bitte weiterhelfen.
Ich möchte auch aus einer Eingabe beide Angaben gewinnen.
Mein Dank geht schon jetzt in Eure Richtung.
Servus,
Anton