Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Code VBA pour un Formulaire

Philippe17

XLDnaute Junior
Supporter XLD
Bonjour à tous,

Je voudrais de l'aide svp,
j'ai créé un formulaire pour créer des lignes automatiquement dans mon fichier « Journal », pour la saisie des opérations, j'ai trois TextBox ! le premier « Date « le second » Libellé « le troisième “Montant”, je voudrais obliger et forcer la Date en Date et le Montant en euro avec décimal, et automatisé, la sortie correctement pour s'inscrire dans ma feuille Journal ! pouvez-vous m'aider ? Merci pour vos réponses

Philippe
 

Pièces jointes

  • Test5.xlsm
    25 KB · Affichages: 10

patricktoulon

XLDnaute Barbatruc
re
@fanfan38 bonsoir
je viens de re tester et ça fonctionne
VB:
Private Sub btnEnregistrement_Click()
 With Sheets("Journal").Range("Pg_Journal").ListObject.ListRows.Add.Range
 .Cells(1) = CDate(txtDate.Value)
 .Cells(2) = txtLibellé
 .Cells(3) = cboCatégories
 .Cells(4) = cboSCatégories
 .Cells(5) = CDbl(Replace(txtMontant, ".", ","))
 End With
 MsgBox " Vos données on bien ete enregistrer dans votre Journal", vbOKOnly = vbInformation, "CONFIRMATION"
    Unload Me
End Sub
 

patricktoulon

XLDnaute Barbatruc
bonjour @Phil69970
non en effet c'est a supprimer
en fait ce model de calendar est celui d'un autre demandeur qui avait d'autre besoins
et je n'es pas nettoyé
j'aurais du mettre l'exemple original
pour le coup je lui ai fait son thème
 

Pièces jointes

  • Test5.xlsm
    92.2 KB · Affichages: 11

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…