Probléme d'enregistremenet de données saisies dans un userform

Fermé
Ellham Messages postés 3 Date d'inscription vendredi 9 mai 2014 Statut Membre Dernière intervention 14 mai 2014 - Modifié par pijaku le 12/05/2014 à 09:37
Ellham Messages postés 3 Date d'inscription vendredi 9 mai 2014 Statut Membre Dernière intervention 14 mai 2014 - 14 mai 2014 à 10:35
Bonjour à tous,

Je n'arrive pas à afficher mes données saisies dans un user form dans ma feuille excel
C'est urgent, svp une aide serait la bienvenue, voici ci-dessous mon code :

Private Sub Cb_enreg_Click()

If TextBox1.Value = "" Or TextBox2.Value = "" Then

    MsgBox "Formulaire incomplet"

Else

    If MsgBox("Confirmez-vous l'insertion de ce nouveau contact ?") = vbYes Then
        
        With Sheets("Feuil1")
            ligvid = .Columns(1).Find("*", , , , , xlPrevious).Row + 1
            .Cells(ligvide, "A") = TextBox1
        End With
       
    End If
End If

Unload Me

End Sub


Merci d'avance

4 réponses

f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
9 mai 2014 à 17:49
Bonjour,

boite a message avec boutons oui et non

Private Sub Cb_enreg_Click()
If TextBox1.Value = "" Or TextBox2.Value = "" Then
MsgBox "Formulaire incomplet"
Else
'bouton oui, non
If MsgBox("Confirmez-vous l'insertion de ce nouveau contact ?", vbYesNo) = vbYes Then
With Sheets("Feuil1")
ligvid = .Columns(1).Find("*", , , , , xlPrevious).Row + 1
.Cells(ligvid, "A") = TextBox1
End With
End If
End If

Unload Me

End Sub
0
Ellham Messages postés 3 Date d'inscription vendredi 9 mai 2014 Statut Membre Dernière intervention 14 mai 2014
11 mai 2014 à 19:01
Bonjour,

Je n'es pas très bien compris votre répons, pouvez m'éclairssir d'avantage sur votre solution ?
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
12 mai 2014 à 07:40
Bonjour,

Dans votre code, vous utilisez une boite a message avec seulement un bouton OK, ce n'est pas suffisant pour faire un choix et avec un test
=VbYes
ca ne marche pas.

J'ai mis des boutons Oui et Non dans la boite a message pour avoir un choix

code:
If MsgBox("Confirmez-vous l'insertion de ce nouveau contact ?", vbYesNo) 
0
Ellham Messages postés 3 Date d'inscription vendredi 9 mai 2014 Statut Membre Dernière intervention 14 mai 2014
14 mai 2014 à 10:35
Bonjour,

Merci beaucoup, ça a marché. J'ai compris maintenant.

Encore merci,

A bientôt
0