Bonjour,
En fait quand j'ouvre le USF, le nouveau numéro de bon de commande apparait automatiquement dans le textbox20. Lorsque je clique sur le commandbutton5, il est automatiquement incrémenter sur la première cellule vide la colonne ED. (Ex: En ED 700 c'est le numéro de BC 608, si j'ouvre le USF apparaitra dans le textbox20 le numéro 609. En cliquant sur 'ajouter BC', ce dernier s'incrémente en ED 701. etc etc etc). Il faut donc cette incrémentation se fasse de la même manière sur la colonne H.
Ci dessous le code de Ergotamine :
'Ajouter un nouveau BC'
Private Sub CommandButton5_Click()
Application.ScreenUpdating = False
Dim L%
With Worksheets("BC")
L = .Range("ED" & .Rows.Count).End(xlUp).Row + 1
.Cells(L, 134) = CStr(Me.TextBox20)
Me.ComboBox1.AddItem Me.TextBox20
If InStr(1, .Cells(L, 134), " ") = 0 Then
Me.TextBox20 = .Cells(L, 134) + 1
Else
Me.TextBox20 = Left(.Cells(L, 134), InStr(1, .Cells(L, 134), " ") - 1) + 1
End If
End With
Call UserForm_Initialize
Application.ScreenUpdating = True
End Sub