Veteran
Beiträge: 102
| Hallo Susanne,
da hat der Karl natürlich völlig Recht, das war schwach. Damit er (und Du) also nicht so schimpft, habe ich jetzt schnell eine Datenbank gebastelt, die das wirklich kann, was ich versprochen habe. Darin ist auch das korrigierte Makro drin. In dem war vor allem diese Zeile vermurkst:
varNr = Nz(DMax("AUFNr", "SELECT AUFNr FROM tAuftraege WHERE AUFNr LIKE '" & Year(Date) & "AUFBezeichner'"), Year(Date) & "-0000")
Die findet so nie ein Ergebnis, es muss heißen:
varNr = Nz(DMax("AUFNr", "tAuftraege", "AUFNr LIKE '" & Year(Date) & "-????'"), Year(Date) & "-0000")
Ich hänge Dir die Datenbank (2003er-Format) mal dran, dann siehst Du alle Details.
tschö, Lorenz
Anhänge ---------------- FortlaufendeNummer.mdb (148KB - 2 downloads)
|