Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Makro automatische fortlaufende Nummerierung
#11
Hi Tom,


Da macht er an dieser Zeile halt:


.Cells(z, sp) = Controls("TextBox" & sp).Text
Antworten Top
#12
(11.11.2017, 14:17)Crazy Tom schrieb: Hallo

dann ändere den Code für den Commandbutton wie folgt


Code:
Private Sub CommandButton1_Click()
   Dim sp As Integer
   Dim z As Long
   With Worksheets("BluRay-Liste")
       z = .Cells(.Rows.Count, 1).End(xlUp).Row + 1
       For sp = 1 To 14
           .Cells(z, sp) = Controls("TextBox" & sp).Text
       Next sp
   End With
   For intAnz = 1 To 14
       Controls("Textbox" & intAnz) = ""
   Next intAnz
   MsgBox "Daten wurden erfolgreich übernommen"
   Call UserForm_Initialize
End Sub

in deiner neuen Datei ist aber keine fortlaufende Nummer in Spalte A
ist das Absicht oder Versehen?

MfG Tom

Was meinst du:

in deiner neuen Datei ist aber keine fortlaufende Nummer in Spalte A

ist das Absicht oder Versehen?
Antworten Top
#13
Hallo

in meinem Test kommt kein Fehler
in deiner zweiten Datei aus dem neuen Threat sieht die fortlaufende Nummer so aus

1
2
4

MfG Tom
Antworten Top
#14
Hi Tom,


dein letzter Code funktioniert doch.

Ich hatte hier in meiner Testmappe eine 14. TextBox......da hat der Code sich so angestellt  :)

Jetzt muss nur noch verhindert werden, das man in der userform die automatisch vergebene Nummer vom User überschrieben werden kann?

Gruß

MdeJong
Antworten Top
#15
(11.11.2017, 14:32)Crazy Tom schrieb: Hallo

in meinem Test kommt kein Fehler
in deiner zweiten Datei aus dem neuen Threat sieht die fortlaufende Nummer so aus

1
2
4

MfG Tom

Da hatte ich noch nicht deine Lösung und hab Nummern selbst vergeben....halt nicht fortlaufend  Blush
Antworten Top
#16
Hallo

so gilt für die Textbox der Nummer: nur gucken... nicht anfassen Wink


Code:
Private Sub UserForm_Initialize()
   Dim lngZeile As Long
   With Worksheets("BluRay-Liste")
       lngZeile = .Cells(.Rows.Count, 1).End(xlUp).Row
       TextBox1.Value = .Cells(lngZeile, 1).Value + 1
   End With
   TextBox1.Enabled = False
End Sub


MfG Tom
[-] Folgende(r) 1 Nutzer sagt Danke an Crazy Tom für diesen Beitrag:
  • MdeJong
Antworten Top
#17
Hey Tom,


super gelöst....perfekt....Danke.


Ich setzte die aktuelle Film-Mappe in meiner neuen Anfrage rein. :)

Gruß

MedeJong
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste