![]() |
||
![]() |
Fortlaufende Rechnungsnummer mit Excel
Nachdem WIN sich in der Ausgabe 1/98 mit fortlaufenden Rechnungsnummern in Winword beschäftigt hat, hat WIN-Leser Jörg Schulmeister aus Mörfelden-Walldorf auch eine Lösung für Excel parat. Dort funktioniert die Sache ähnlich, aber einfacher, weil Excel von Haus aus rechnen kann. Sub GetRechnungsnummer ()¶Zeile 2 definiert die Variable neuenummer, die Excel zum Hochzählen der Rechnungsnummer benötigt. Dann schalten Sie die Aktualisierung des Bildschirms aus. So sieht der User nicht, daß Excel die Datei RECHNUM.XLS im Ordner DATEN öffnet. Dort benutzen Sie Ihre Angaben für Pfad und Dateiname. Nun liest das Makro den Inhalt der Zelle A2 und übergibt ihn an die Variable neuenummer. Das Makro erhöht den Wert um 1 und schreibt ihn in die Zelle zurück. Es folgen Speichern und Schließen der Datei sowie das Übertragen des Werts an eine definierte Position (im Beispiel Zelle C25) in der Rechnung. Zuletzt schaltet das Makro das Aktualisieren des Bildschirms wieder ein. Bei Bedarf können Sie das Makro mit einem Button im Rechnungsformular verbinden, so daß Sie die Nummer auf Tastendruck bekommen. |
![]() |