Hallo Leute,
ich habe hier ein Programm, in dem man sogenannte *.iss oder *.vscript Dateien ausführen kann. Diese Scriptsprache sieht mit eindeutig nach VBA aus.
Stellen wir uns also zur Vereinfachung vor, dass es hier darum gehen soll, mit Hilfe von VBA einen weiteren VBA-Code zu erzeugen.
Praktische Anwendung: Ich will ein Makro erzeugen(quasi VBA), das mir aus diversen Spalten und vielen hundert Zeilen einen Code zusammenbaut.
Schema: Codezeile = ÖffnenTabellenname (Zeilenumbruch) Feldname (Zeilenumbruch) Typ (Zeilenumbruch) Länge (Zeilenumbruch) Dezimal (Zeilenumbruch) Parameter (Zeilenumbruch) Beschreibung
Das ganze soll dann in ein Logfile geschrieben werden (*) und am Ende umbenannt (das bekomme ich auch so hin)
* hier verzweifle ich, weil die Syntax von VBA und dem zu erzeugenden Code mir echt zu kompliziert wird.
Wie würdet ihr folgenden Code in VBA zusammenfügen?
Set db = Client.OpenDatabase("Tabellenname")
Ich habe bisher:
Print #logFile, "Set db = " & """ & "Client.OpenDatabase(" & """ & Tabellenname & """ & ")"
Es ist zum Haareraufen!
LG Herbert
|