Grüezi Uschi (täusch ich mich oder kennen wir uns noch sonstwo her?)
Wie genau tust Du das - manuell oder per VBA?
Mit VBA. Ist auch nix aufregendes. Nur
Range(„h20“).Value = Range(„h20“).Value + 1
Ja, wenn die .XLT zur Bearbeitung geöffnet wurde und nicht
etwa eine Datei basierend auf dieser Vorlage erstellt worden
ist.
Das ist das Standard-Verhalten wenn eine Datei basierend auf
der Vorlage erstellt wurde.
Ja, ist eigentlich auch logisch. Nur komisch dass es bisher
ging. War wohl ein Office-Bug
Vermutlich schon - ich kanns zwar nicht so ganz nachvollziehen…
Dann werde ich mal versuchen den Bearbeitungsmodus beim Öffnen
einzuschalten und nach dem Bearbeiten, beim Speichervorgang
wieder einzuschalten… Mal sehen wie weit ich komme
Hmmm, auch da kann ich mir nicht vorstellen, dass das was bringen wird.
Ist es noch eine ‚alte‘ .XLT oder hast Du die Vorlage ins
xl2007-Format( .XLTX) überführt?
Es ist noch eine alte Vorlage. Soll bzw. muss es aber auch
bleiben, da das Dokument auch mit Excel 2003 ausgeführt wird…
…dann bearbeite es doch weiterhin mit xl2003…
Ev. müssten wir noch näher wissen wie das Ganze aufgbaut und abgewickelt wird.
Normalerweise gehen solche Dinge ‚nur‘ z.b. über eine .ini-Datei oder das explizite öffnen der Vorlage und erhöhen des Wertes.
Mit freundlichen Grüssen
Thomas Ramel