Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Zähler einrichten für Rechnungsformular

181 views
Skip to first unread message

Tobias Knecht

unread,
Mar 11, 1999, 3:00:00 AM3/11/99
to
Hallo

ich bin dabei, für unsere Firma ein Rechnungsformular zu erstellen. Soweit
bin ich ganz gut vorangekommen und es funktioniert auch alles so, wie ich es
will. Das einzige was mir noch fehlt, ist eine Rechnungsnummer, welche
automatisch um 1 erhöht wird, sobald jemand die Mustervorlage des
Rechnungsformulars auf dem Server aufruft. Ich bin für jeden Tip dankbar,
denn irgendwie ist es absurd, die Rechnungsnummer von Hand einzutragen und
alles andere läuft voll automatisch ab...

Tobias

Bernd Held

unread,
Mar 12, 1999, 3:00:00 AM3/12/99
to
Hallo Tobias,
wir haben da was auf unserer Homepage zu dem Thema zum freien Download:
http://www.reinke-net.de/download/renum8.zip
<< In vielen Unternehmen wird Excel nicht nur für die unterschiedlichsten
Kalkulationen
eingesetzt, sondern es werden auch Lieferscheine und Rechnungen gedruckt. Mit
entsprechenden Mustervorlagen sind solche Formulare schnell erstellt. Ein
Problem, das dabei jedoch immer wieder auftaucht, ist eine intelligente
Verwaltung fortlaufender Nummern, etwa der Rechnungs- oder Lieferscheinnummer.
Sehen Sie sich hierzu die
folgenden drei Lösungsvorschläge an.
<<

weitere interessante Downloads kannst Du dort runterladen:
http://www.reinke-net.de/download

Viele Grüße
Bernd


Tobias Knecht schrieb:

Matthias

unread,
Mar 12, 1999, 3:00:00 AM3/12/99
to
Das funktioniert am schönsten mit einem Eintrag in der Registrie (W95, W98)
Mit folgenden Makro:

Sub Auto_Open()
Dim RNummer
RNummer = GetSetting("mein Excel", "Vorlagen", "Nummerierung", "0")
Range("B5").Select 'die Zelle mit deiner Rechnungsnummer
ActiveCell.FormulaR1C1 = (RNummer + 1) 'Nummer von Registrie + 1
SaveSetting "mein Excel", "Vorlagen", "Nummerierung", ActiveCell
'speichert die neue Nummer in der Registrie _
unter dem Schlüssel "HKEY_CURRENT_USER\Software\VB and VBA Program
Settings\mein Excel\Vorlagen"
End Sub

viel Spass
Matthias


Tobias Knecht schrieb in Nachricht <7c9edj$pek$1...@sibyl.sunrise.ch>...

Matthias Brandt

unread,
Mar 12, 1999, 3:00:00 AM3/12/99
to
Hallihallo!

nette sache bernd :)

ich habe mit hilfe dieses forums auch so ein formular erstellt und
betreibe es seit ein paar wochen.
excel ruft das file auf ... dann startet man von hand ein makro..
das makro

liest eine ini datei mit der aktuellen nummer aus ...
erhoeht den wert um eins ...
schreibt den wert in die ini datei
schreibt den wert in das formular
schreibt eine datei mit dem wert als namen in einen ordner

dabei merkt man natuerlich das es keinen besseren test gibt als den
durch einen qualifizierten dau...

naja also probleme die bei der verwendung solcher formulare auftauchen
werden ( meiner bescheidenen meinung nach ...

der test dau wird falsche formulare ausstellen ...
"oh hoppla da wollte ich ja gar nicht hin! "
die folge .... leere formulare die in einem ordner abgespeichert sind...

"oh da ist ja ein leeres formular im ordner!"
die folge .... es kursieren immer wieder rechnungen deren nummer kleiner
ist als die aktuelle nummer, was fuer verwirrung im einkauf sorgt ..
wuerde natuerlich nicht passieren wenn es dau eins nicht geben wuerde ..
aber manchmal legt sich dau eins auch formulare auf vorrat an ( es
koennten ja die nummern ausgehen ;))

"oh jetzt habe ich ein formular aufgerufen wo ich nicht hinsollte,
schnell wegmachen damit niemand was merkt!"
die folge .... der dau pfuscht in meiner ini datei rum in der er nichts
zu suchen hat falsche nummernvergaben sind die folge ( mein dau hat es
geschafft aus nummer 36 die nummer 3536 zu basteln )

"Oh jetzt habe ich vergessen das makro zu starten"oder"ich weiss nicht
wie ich ein makro starte"
die folge ... mr.dau vergibt selbstständig eine nummer, er ist ja nicht
bloed und schaut nach welche nummer die letzte war ... nein er startet
nicht das makro nach... er wird den wert von hand nachtragen, was
natuerlich fer alle nachfolgenden user tragisch wird, weil sie
rechnungen überschreiben würden.(Fehlermeldung beim schreiben)

"Oh ich will nicht zweimal speichern, admin hat gesagt er speichert den
namen automatisch!"
die folge ... leere formulare mit nummern in denen nichts weiter steht
obwohl natuerlich alles richtig gemacht wurde(man sollte nur zum schluss
halt nochmal speichern....

"ach das ist ja ein scheiss programm, alles die schuld des herstellers"
die folge ... ich schnappe mir meine uzi und renne in der verwaltung
amok"

oh bevor ich es vergesse .. readme dateien die eine beschreibung
enthalten, fehlerbehebung und was weiss ich alles .... die vom feinsten
sind und mich ne stunde arbeit gekostet haben ... die sind voellig
nutzlos ... kein dau der welt wird sich jemals die dinger anschauen ...

was habe ich geaendert ?
zusatzmakro das in der lage ist bei bedarf den wert der ini datei um
eins runter zu setzen und das entsprechende file loescht
Schulungen der mitarbeiter... ( nichtdas es viel gebracht haette )
Beschraenkter zugriff .. nur zugelassene mitarbeiter koennen auf das
file zugreifen (Novell-Netz)

hat immerhin was gebracht .. aber voellig dau-sicher ist es immer noch
nicht ....

also so long and take care !

BAFH rules !!!!


Matthias


Bernd Held schrieb:


>
> Hallo Tobias,
> wir haben da was auf unserer Homepage zu dem Thema zum freien Download:
> http://www.reinke-net.de/download/renum8.zip
> << In vielen Unternehmen wird Excel nicht nur für die unterschiedlichsten
> Kalkulationen
> eingesetzt, sondern es werden auch Lieferscheine und Rechnungen gedruckt. Mit
> entsprechenden Mustervorlagen sind solche Formulare schnell erstellt. Ein
> Problem, das dabei jedoch immer wieder auftaucht, ist eine intelligente
> Verwaltung fortlaufender Nummern, etwa der Rechnungs- oder Lieferscheinnummer.
> Sehen Sie sich hierzu die
> folgenden drei Lösungsvorschläge an.
> <<
>
> weitere interessante Downloads kannst Du dort runterladen:
> http://www.reinke-net.de/download
>
> Viele Grüße
> Bernd
>
> Tobias Knecht schrieb:
>

> > Hallo
> >
> > ich bin dabei, für unsere Firma ein Rechnungsformular zu erstellen. Soweit
> > bin ich ganz gut vorangekommen und es funktioniert auch alles so, wie ich es
> > will. Das einzige was mir noch fehlt, ist eine Rechnungsnummer, welche
> > automatisch um 1 erhöht wird, sobald jemand die Mustervorlage des
> > Rechnungsformulars auf dem Server aufruft. Ich bin für jeden Tip dankbar,
> > denn irgendwie ist es absurd, die Rechnungsnummer von Hand einzutragen und
> > alles andere läuft voll automatisch ab...
> >
> > Tobias

--
= = = = = = = = + Thueringische Weidmueller GmbH + = = = = = = = =
Dipl.- Ing. Matthias Brandt,
Technologiebetreuung Kunststoff (WKT)
Allee 1, 99848 Wutha - Farnroda
Phone: +49 (0)36921/94179 Fax: +49 (0)36921/94170
email: matthia...@mail.weidmueller.de

B. Hassler

unread,
Mar 12, 1999, 3:00:00 AM3/12/99
to
Hi,
ich habe auch ein Rechnungsformular entwickelt, in der ich automatische
Nummernvergabe auch zusätzlich über verschiedene Nummernkreise vergeben kann.
Das gleiche Formular dient so z.B. als Rechnung, Gutschrift, Lieferschein
usw....
Jede Belegart erhält eine eigene (Folge-)nummer aus einem eigenen Nummernkreis.
Hierfür sind ein Makro, eine gesonderte Tabelle, und ein Kombinationsfeld
erforderlich. Im Kombinationsfeld wird die jeweilige Belegart ausgewählt. Wird
nun eine Belegart (Rechnung oder Gutschrift.....) ausgewählt startet das Makro,
prüft den Zelleninhalt und erhöht den Wert im entsprechenden Nummernkreis um 1.
Ist leider zu kompliziert, um alles hier zu beschreiben.
Ich sende Dir jedoch gerne die komplette Datei (Excel 97, ca, 700 kb) Mit
WIN-ZIP wird sie natürlich kleiner.
Interesse? Bitte keine Antwort auf diesen Server (bin meistens dort nicht
erreichbar) sondern Mail an KADO-B....@t-online.de

Gruß aus dem Saarland:
Bodo

0 new messages