Ich hab eine Tabelle mit einigen vielen Spalten. Diese Spalten beinhalten verschiedene Werte die dann in eine Accesstabelle importiert werden sollen. Bevor das geschehen kann muß man diese Spalten/Werte aber noch auf ein bestimmtes Format bringen. Das heißt Spalte A in Tabelle1 steht dann im Endeffekt in Spalte C in Tabelle2. Nun will ich dieses bestimmt Format mit Hilfe eines Makros automatisch erzeugen.
Ich habe es mal mit folgendem probiert:
Tabelle3.Range("A2").FormulaR1C1 = "=TEXT(Preisdatenbank!R[9]C[-1],""#"")"
Das es aber passieren kann das die Spaltenanzahl oder Spaltenposition sich verändert würde ich gerne Namen vergeben um diese Art von Bezügen (R[9]C[-1]) zu vermeiden.
Nur wie erstelle ich einen Zellenbezug Artikel1 bis Artikel10. Wie man eine Einzelne Zelle umtauft weiß ich aber wie kann ich die zeilenzahl variabel lassen? Wie spreche ich diese Namen dann im VBA an?
Ich hoffe ihr könnt mir folgen und habt ein paar Tipps für mich!
Gruß
Markus