Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Fortlaufende Nummer in VBA

Forumthread: Fortlaufende Nummer in VBA

Fortlaufende Nummer in VBA
23.12.2025 21:21:53
AnZi
Hallo liebe Community,

mein erster Beitrag nach der Registrierung beinhaltet direkt eine Frage:

Ich möchte eine fortlaufende Nummer für ein Warenwirtschaftsystem erstellen. Dieses habe ich als Übergang für meinen Arbeitgeber gebaut. Die Nummer besteht aus zwei Buchstaben, einem Bindestrich und 7 Zahlen. Ich will mit folgender Nummer starten: RN-0000645.

Die Nummer RN-0000645 steht in Zelle D11 und soll nach Klick auf eine Schaltfläche auf RN-0000646 springen, dann beim nächsten Klick auf RN-0000647 usw.

Ich habe nach meinem Wissen bereits etwas probiert aber es leider nicht hinbekommen. Ich hoffe, ihr könnt mir hier weiterhelfen :-)
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Fortlaufende Nummer in VBA
23.12.2025 21:46:11
GerdL
Moin AnZi!
Private Sub CommandButton1_Click()


Range("D11").Value = Split(Range("D11").Value, "-")(0) & "-" & Format(Split(Range("D11").Value, "-")(1) + 1, "0000000")

End Sub

Gruß Gerd
AW: Fortlaufende Nummer in VBA
24.12.2025 09:17:04
AnZi
Perfekt. Funktioniert.

Ich danke dir ganz herzlich und wünsche euch allen frohe Weihnachten :-)
Anzeige
AW: Fortlaufende Nummer in VBA
24.12.2025 07:11:36
RPP63
Moin!
Alternativ kann man das benutzerdefinierte Zahlenformat "RN-"0000000 nehmen.
Dann ist es
[D11] = [D11] + 1

Gruß Ralf
AW: Fortlaufende Nummer in VBA
24.12.2025 15:31:57
Daniel
Allerdings muss man dann darauf achten, dass man die Nummer für die weitere Verwendung mit .Text ausliest und nicht mit .Value, denn sonst bekommt man nur den Zahlenanteil.

Auch Formeln sehen nur den Zahlenanteil und nicht den Text, wenn dieser über das benutzerdefinierte Zahlenformate erzeugt wurde.
Anzeige
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18