Bonjour je suis novice en VBA et actuellement je sèche sur la saisie de valeur sur un tableau avec les formats date et nombre et comptabilité .Voici le code et je ne trouve pas la solution pour qu'il respecte les formats.Je sais pour certain cela peut paraître simple ,merci de votre aide
Private Sub cmdbajouter_click() Dim LI As Integer Dim OD As Worksheet If Me.CboNomFeuille.Value = "" Then MsgBox "Veuillez sélectionner un cycle de 5 semaines ", vbOKOnly + vbInformation, "Validation" CboNomFeuille.SetFocus Exit Sub End If Set OD = Worksheets(CboNomFeuille.Value) If OD.Range("C2").Value = "" Then LI = 2 Else OD.ListObjects(1).ListRows.Add LI = OD.Range("C1").End(xlDown).Row + 1 End If For x = 1 To 6 OD.Cells(LI, x + 2).Value = Me.Controls("Cont" & x).Value Next x CboNomFeuille.Value = "" MsgBox "La validation a bien été envoyé sur la feuille : " & MaFeuille, vbOKOnly + vbInformation, "Validation" End Sub |