Bonjour, nouveau dans la programmation, je vais essayer d être le plus clair possible.
Voilà j' ai un tableau excel qui me serre de statistiques , qui se rempli via un userform, avec une entrée "actions" et une entrée "date" je voudrais ajouter une entrée "nombre d insertions" pour que si je rentre 3 dans cette case, 3 lignes de l action en question ainsi que la date de rajoute au tableau.
je suis perdu, s il vous plaît . Aidez moi.
merci
Private Sub Action_Change()
End Sub
Private Sub annuler_Click()
statistiques.Hide
End Sub
Private Sub inserer_Click()
If Action.Value = "" Then
MsgBox "Veuillez renseigner le champs 'ACTION' "
Else
Dim ligne As Integer
If MsgBox("confirmez-vous l'ajout des données?", vbYesNo, "confirmation") = vbYes Then
Worksheets("statistiques").Select
ligne = Sheets("statistiques").Range("A456541").End(xlUp).Row + 1
Cells(ligne, 1) = Action.Value
Cells(ligne, 2) = Lbldate.Value
Unload statistiques
Else
End If
End If
End Sub
Private Sub UserForm_Click()
End Sub
Private Sub UserForm_Initialize()
Dim i As Integer
i = 1
Do While Worksheets("action").Cells(i, 1) <> ""
Action.AddItem Worksheets("action").Cells(i, 1)
i = i + 1
Loop
Lbldate = DateValue(Format(Date, "mm/dd/yyyy"))
End Sub
Private Sub Workbook_Open()
Worksheets("statistiques").Protect Password:="Password", UserInterfaceOnly:=True
Worksheets("action").Protect Password:="Password", UserInterfaceOnly:=True
End Sub
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
Application.OnTime Now + TimeValue("00:01:00"), "Macro1"
End Sub