XL 2019 Format date et comptabilité formulaire de saisie

  • Initiateur de la discussion Initiateur de la discussion Did25
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Did25

XLDnaute Occasionnel
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
 
Solution
Rebonjour robert je viens de trouver la raison ,avant mon ancienne formule avec saisie sur une feuille je devais mettre une virgule de séparation pour les chiffres et un / pour les dates maintenant il me suffit de mettre un point et tout fonctionne désolé de vous avoir fait perdre un peu de votre temps et merci encore de votre réactivité .Bonne journée
Bonjour Didier, bonjour le forum,

Je ne comprends pas. L'avantage d'un tableau structuré (ListObject) c'est que tu choisis les formats dans la seconde ligne du tableau et ensuite les valeurs renvoyées depuis ta UserForm prennent automatiquement les mêmes formats.
 
Bonjour robert ,c'est vrai ,toutes mes feuilles sont structurées sous format tableaux ,mais mes saisies par mon formulaire avec dates et format monétaire avec virgules ne respectent pas le format des tableaux ,j'ai recommencé mes tableaux sans succès
 
Rebonjour robert je viens de trouver la raison ,avant mon ancienne formule avec saisie sur une feuille je devais mettre une virgule de séparation pour les chiffres et un / pour les dates maintenant il me suffit de mettre un point et tout fonctionne désolé de vous avoir fait perdre un peu de votre temps et merci encore de votre réactivité .Bonne journée
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
829
  • Question Question
Microsoft 365 Pb avec Windows
Réponses
47
Affichages
3 K
Réponses
9
Affichages
1 K
Réponses
3
Affichages
698
Retour