Boutont présédent

Caillot76 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   -  
f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai un userform 1 avec des textbox que je rempli puis je valide.
cela passe sur un userform 2 qui me permet d'imprimer.
Sa fonctionne parfaitement
J'ai un bouton précédent qui me permet de repasser sur le userform 1
si j'ai fait une erreur dans une textebox.
Malheureusement les textbox de l'userform 1 sont vide;
Comment garder les textbox rempli.
Cordialement

5 réponses

  1. Passionofdream Messages postés 858 Statut Membre 305
     
    Bonsoir,

    Quel est le code utilisé du bouton précédent
    0
  2. Caillot76 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention  
     
    Private Sub CmdPrecedent_Click()
    Unload UserForm8
    UserForm6.Show
    End Sub
    0
    1. Passionofdream Messages postés 858 Statut Membre 305
       
      le code userform6
      0
  3. Caillot76 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention  
     
    Il n'y a pas de code dans l'userform 6
    0
  4. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour a vous deux,

    Caillot76:

    Unload: decharge la form de la memoire, donc pour resumer, plus rien dans les objets.

    'code VBA UserForm8
    Private Sub CmdPrecedent_Click()
        Me.Hide         'cache form
        UserForm6.Show vbModeless       'affiche form non modal
    End Sub
    
    'code VBA UserForm6
    Private Sub UserForm_Terminate()
        UserForm8.Show vbModeless       'affiche form non modal
    End Sub
    
    0
    1. Caillot76 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention  
       
      Salut
      Merci de passer un peut de temps sur mon problème.
      Maintenant j'ai un souci sur mon bouton valider.
      il me met en jaune : suerform8.show

      private Sub CmdValider_Click()
      Unload UserForm6
      UserForm8.Show
      End Sub
      0
      1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717 > Caillot76 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention  
         
        Re,

        Y a du code maintenant dans UserForm6 !!!!!!
        'code VBA UserForm8
        Private Sub CmdPrecedent_Click()
            Me.Hide         'cache form
            UserForm6.Show vbModeless       'affiche form non modal
        End Sub
        
        'code VBA UserForm6
        Private Sub UserForm_Terminate()
            UserForm8.Show vbModeless       'affiche form non modal
            Unload Me
        End Sub
        
        Private Sub CmdValider_Click()
            UserForm_Terminate
        End Sub
        
        0
      2. Caillot76 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   > f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention  
         
        J'ai une erreur en jaune dans la ligne 2
        Private Sub UserForm_Terminate()
        (2) UserForm8.Show vbModeless 'affiche form non modal
        Unload Me
        End Sub
        0
      3. Caillot76 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   > Caillot76 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention  
         
        J'ai une erreur 401
        impossible d'afficher une feuille non modal lorsque une feuille modal est affiché
        0
      4. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717 > Caillot76 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention  
         
        Re,

        Vous pouvez mettre votre ficher a dispo car vous changez de code et d'objets entre vos demande:
        un bouton précédent devient un bouton précédent!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
        Et il semble que vous ne soyez pas au top avec la VBA excel

        Pour transmettre un fichier,
        Veillez a ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
        il faut passer par un site de pièce jointe tel que cjoint.com

        Allez sur ce site : https://www.cjoint.com/
        Clic sur parcourir,
        Cherche ton fichier,
        clic sur ouvrir,
        Clic sur "Créer le lien cjoint",
        Copier le lien,
        Revenir ici le coller dans une réponse...
        0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Caillot76 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention  
     
    c'est vrai en VBA je n'y connais rien mais j'essais de construire mon projet
    Voici le lien
    Télécharger le fichier et essayons de faire un bout de chemin ensemble?
    http://www.cjoint.com/c/GAklZqtVDud
    0
    1. Caillot76 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   > f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention  
       
      Je ne comprends pas ce que vous avez modifié
      avec le bouton précèdent je devrais retourner sue le suserform 6 et non le 1
      0
    2. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717 > Caillot76 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention  
       
      re,

      je regarde ca
      0
    3. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717 > f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention  
       
      Re,
      Je ne comprends pas ce que vous avez modifié
      Va pas etre facile pour vous par la suite

      fichier modifie: https://www.cjoint.com/c/GAkr3Qo5XYf
      0
    4. Caillot76 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   > f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention  
       
      Bonjour oui je sais mais je suis tenace
      Je viens de regarder votre travail
      avec le bouton précèdent je retourne bien en userfor 6 et les données sont restées je modifie mon userform 6 et je valide
      Je reviens sur l'userform 8 il ma pris les modifs mais les textbox que je n'est pas modifiées ont disparu.
      Cordialement
      0