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

XL 2010 Afficher dans TextBox en Euro

  • Initiateur de la discussion Initiateur de la discussion mic6259
  • 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 !

mic6259

XLDnaute Occasionnel
Bonjour
Pourriez-vous m'aider a afficher dans TextBox3 et TextBox4 une somme et que dans les colonne D et E les cellules s'affiche en euro.
Merci beaucoup
 

Pièces jointes

Solution
re
j'ai revu aussi le bouton modifier car bien entendu il faut faire pareil
VB:
Private Sub CommandButton1_Click()'bouton nouveau

    Dim L As Integer

    If MsgBox("Confirmez-vous l'insertion de ce nouveau contact ?", vbYesNo, "Demande de confirmation d'ajout") = vbYes Then
        L = Sheets("Adhérents").Range("a65536").End(xlUp).Row + 1    'Pour placer le nouvel enregistrement à la première ligne de tableau non vide
        Range("A" & L).Value = ComboBox1
        Range("B" & L).Value = TextBox1
        Range("C" & L).Value = TextBox2
        If TextBox3 <> "" Then Range("D" & L).Value = CDbl(TextBox3)
        If TextBox4 <> "" Then Range("E" & L).Value = CDbl(TextBox4)
        Range("D:E").Rows(L).NumberFormat = "#0.00€"
    End...
Bonjour
ben tu met ces deux colonnes en format monétaire c'est tout

après pour que le format s'applique
il faut envoyer la valeur des textbox en numérique en l’état les deux textbox etant du string(texte même le nombres) les cellules le reçoivent en texte

mais si tu y tiens voilà l'event revue et corrigé
VB:
Private Sub CommandButton1_Click()

    Dim L As Integer

    If MsgBox("Confirmez-vous l'insertion de ce nouveau contact ?", vbYesNo, "Demande de confirmation d'ajout") = vbYes Then
        L = Sheets("Adhérents").Range("a65536").End(xlUp).Row + 1    'Pour placer le nouvel enregistrement à la première ligne de tableau non vide

        Range("A" & L).Value = ComboBox1
        Range("B" & L).Value = TextBox1
        Range("C" & L).Value = TextBox2
        If TextBox3 <> "" Then Range("D" & L).Value = CDbl(TextBox3)
        If TextBox4 <> "" Then Range("E" & L).Value = CDbl(TextBox4)
        Range("D:E").Rows(L).NumberFormat = "#0.00€"
    End If
End Sub
 
re
j'ai revu aussi le bouton modifier car bien entendu il faut faire pareil
VB:
Private Sub CommandButton1_Click()'bouton nouveau

    Dim L As Integer

    If MsgBox("Confirmez-vous l'insertion de ce nouveau contact ?", vbYesNo, "Demande de confirmation d'ajout") = vbYes Then
        L = Sheets("Adhérents").Range("a65536").End(xlUp).Row + 1    'Pour placer le nouvel enregistrement à la première ligne de tableau non vide
        Range("A" & L).Value = ComboBox1
        Range("B" & L).Value = TextBox1
        Range("C" & L).Value = TextBox2
        If TextBox3 <> "" Then Range("D" & L).Value = CDbl(TextBox3)
        If TextBox4 <> "" Then Range("E" & L).Value = CDbl(TextBox4)
        Range("D:E").Rows(L).NumberFormat = "#0.00€"
    End If
End Sub
Private Sub CommandButton2_Click() ' bouton modifier
    Dim Ligne&, i%
    If Me.ComboBox1.ListIndex = -1 Then Exit Sub
       If MsgBox("Confirmez-vous la modification de ce contact ?", vbYesNo, "Demande de confirmation de modification") = vbYes Then
         Ligne = Me.ComboBox1.ListIndex + 2
        Range("B" & i + 1).Value = TextBox1
        Range("C" & i + 1).Value = TextBox2
        If TextBox3 <> "" Then Range("D" & i + 1).Value = CDbl(TextBox3)
        If TextBox4 <> "" Then Range("E" & i + 1).Value = CDbl(TextBox4)
       End If
End Sub
 
- 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

  • Question Question
XL pour MAC fonction si
Réponses
5
Affichages
232
  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
179
Réponses
11
Affichages
350
Réponses
10
Affichages
162
Réponses
16
Affichages
423
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…