Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
24.04.2024 17:19:09
Anzeige
Archiv - Navigation
1160to1164
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

auto nummerrierung

auto nummerrierung
inolan
Hallo FORUM Team,
ich brauche hilfe.
Ich möchte eine automatische Nummernvergabe per VBA generrieren.
In SaplteA steht ein Code z.B.(AB-9988-10-0001). Die vierstellige Zahl an Ende soll automatisch hochgezählt werden und immer in Spalte A stehen.
Die Daten werden aus einer Userform an das Tabellenblatt gegeben.
Schon mal Danke für die Hilfe.
MfG
ino

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
vlt so..
07.06.2010 21:43:44
Steffen
Hi ino,
mal zum testen:
https://www.herber.de/bbs/user/69951.xls
Anmerkung:
im Code sind Grün die verschiedenen Möglichkeiten beschrieben.
Durch aktivieren der entsprechenden Codezeile kannst Du die Auswahl treffen .
Option Explicit

Private Sub CButtonEinfügen_Click()
Dim lngLastRow As Long
Dim myCode
Dim newCode

With Sheets("Tabelle1")
    lngLastRow = .Cells(Rows.Count, 1).End(xlUp).Row
    'wenn die Nummer in der TextBox steht 
    myCode = Left(Me.TextBoxNummer, 14)
    'wenn automatisch die Nummer in Spalte A hochgezählt werden soll 
'    myCode = Left(.Cells(lngLastRow, 1), 14) 
    newCode = CDbl(Mid(.Cells(lngLastRow, 1), 14, Len(.Cells(lngLastRow, 1)) - 13)) + 1
    .Cells(lngLastRow + 1, 1) = myCode & newCode
End With
End Sub

Grüße
Steffen
Anzeige
AW: vlt so..
08.06.2010 20:42:35
inolan
Hallo Steffen,
vielen dank für die Lösung. Funktioniert zu 99%.
Das eine Prozent liegt in der Zählweise.
Die letzten 4 Stellen sollen hochgezählt werden.
z.B. AB-9988-10-0001,AB-9988-10-0002.....
Hast Du da noch eine Lösung.
Danke schon mal.
Gruß
ino
Die letzten 4 Stellen sollen hochgezählt werden
09.06.2010 01:03:00
Peter.H
Hallo Ino
hier eine Version die die letzten vier Stellen hochzählt...
https://www.herber.de/bbs/user/69962.xls
Gruß
Peter

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige