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
weitere interessante Downloads kannst Du dort runterladen:
http://www.reinke-net.de/download
Viele Grüße
Bernd
Tobias Knecht schrieb:
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>...
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
Gruß aus dem Saarland:
Bodo