ich habe ein kleines Makro was automatisch einen SVerweis zwischen zwei verschiedenen Tabellen ausführt.
Die Herausforderung besteht die Dateien werden jeden Tag mit dem jeweiligen Datum gespeichert.
Gibt es eine Möglichkeit mit einem VBA Code den jeweiligen Dateiname in den Makrocode zu übertragen oder zweite Option ich wähle die Dateien vorher aus, hier sollte festgelegt werden welche Datei für was verwendet wird ?
Sub SVerWeis()
' SVerWeis Makro
Windows("24.01.2017.csv").Activate
ActiveCell.FormulaR1C1 = _
"=VLOOKUP(RC[-1],[25.01.2017.xls]rptAbfDataArtikelLagerbestand!R1C1:R7764C6,4,FALSE)"
Selection.AutoFill Destination:=Range("C2:C200"), Type:=xlFillDefault
Range("C2:C200").Select
ActiveWindow.SmallScroll Down:=-186
Windows("Makrosteuerung.xlsm").Activate
End Sub
Die CSV - Datei ist Datei wo der SVVerweis ausgeführt wird .xls Datei ist die Matrix wo gesucht wird.
Morgen heißt die CSV Datei 25.01.17.csv und die .xls 26.01.17
Gruß Mike