sens.sash
Lt. Junior Grade
- Registriert
- März 2005
- Beiträge
- 398
Hi Leute,
folgende Problematik:
Ich habe einen Fertigungsbeleg angefertigt. Dieser soll, sobald er gedruckt wird eine Nummer bekommen.
Diese Nummer soll sich pro Ausdruck um 1 erhöhen.
Auf folgender Seite ist sowas ähnliches gut beschrieben aber ich bekomme es nicht hin den "Button" zu erstellen.
http://ms-excel.eu/vba/vba-sonstiges/vba-fortlaufende-rechnungsnummer.html
Könnt ihr mir weiterhelfen?
Ich probiere es vielleicht mal mehr auf den Punkt zu bekommen:
Folgender Code soll mithilfe der SChaltfläche aktiviert werden.
Danke!
folgende Problematik:
Ich habe einen Fertigungsbeleg angefertigt. Dieser soll, sobald er gedruckt wird eine Nummer bekommen.
Diese Nummer soll sich pro Ausdruck um 1 erhöhen.
Auf folgender Seite ist sowas ähnliches gut beschrieben aber ich bekomme es nicht hin den "Button" zu erstellen.
http://ms-excel.eu/vba/vba-sonstiges/vba-fortlaufende-rechnungsnummer.html
Könnt ihr mir weiterhelfen?
Ich probiere es vielleicht mal mehr auf den Punkt zu bekommen:
Folgender Code soll mithilfe der SChaltfläche aktiviert werden.
Code:
Option Explicit
Sub Rechnungsnummer()
Dim RechNr As Long
Dim Jahr As Integer
Jahr = ActiveWorkbook.BuiltinDocumentProperties(6)
RechNr = ActiveWorkbook.BuiltinDocumentProperties(5)
If Application.Dialogs(xlDialogPrinterSetup).Show = False Then Exit Sub
If Jahr <> Year(Date) Then
RechNr = 0
Jahr = Year(Date)
ActiveWorkbook.BuiltinDocumentProperties(6) = Jahr
End If
RechNr = RechNr + 1
ActiveWorkbook.BuiltinDocumentProperties(5) = RechNr
Range("A5") = Format(RechNr, "00000") & "/" & Jahr
End Sub
Danke!
Zuletzt bearbeitet: