Bouton valider

Résolu
abdellah_tadjine Messages postés 203 Statut Membre -  
cs_Le Pivert Messages postés 8437 Statut Contributeur -
salut,
j'ai un multipage (page1 et page2) dans userform1 qui contient un commandbutton1(valider)
mon problème est comment utiliser ce commandbutton(valider) pour page1 et page2 en simultanement
merci

5 réponses

  1. JCB40 Messages postés 3058 Date d'inscription   Statut Membre Dernière intervention   479
     
    Bonjour
    Quel est le code actuel de ton bouton valider?
    Cordialement
    0
    1. abdellah_tadjine Messages postés 203 Statut Membre 6
       
      desolé, pas en simulatanement mais respective
      c'est a dire quand j clicque sir page1 de mon multipage le veux que le bouton valider agit sur page1 et quand je clique sur page2 du multipage je veux que le meme bouton valider agit sur page2. merci pour votre aide
      0
  2. abdellah_tadjine Messages postés 203 Statut Membre 6
     
    Private Sub CommandButton1_Click()

    Dim derligne As Integer
    If MsgBox("Confirmez-vous l'Ajout des Données?", vbYesNo, "confirmation") = vbYes Then

    derligne = Sheets("liste").Range("A254256").End(xlUp).Row + 1

    Cells(derligne, 1) = TextBox1.Value
    Cells(derligne, 2) = TextBox2.Value
    End If
    End Sub
    0
  3. JCB40 Messages postés 3058 Date d'inscription   Statut Membre Dernière intervention   479
     
    Bonjour
    Code à tester

    Private Sub CommandButton1_Click()
    Sheets("Feuil1").Activate 'mettre le bon nom de la feuille
    Sheets("Feuil2").Activate 'mettre le bon nom de la feuille
    Dim derligne As Integer
    If MsgBox("Confirmez-vous l'Ajout des Données?", vbYesNo, "confirmation") = vbYes Then

    derligne = Sheets("liste").Range("A254256").End(xlUp).Row + 1

    Cells(derligne, 1) = TextBox1.Value
    Cells(derligne, 2) = TextBox2.Value
    End If
    End Sub
    0
  4. JCB40 Messages postés 3058 Date d'inscription   Statut Membre Dernière intervention   479
     
    Pour le bouton1
    Private Sub CommandButton1_Click()
    Sheets("Feuil1").Activate 'mettre le bon nom de la feuille
    Dim derligne As Integer
    If MsgBox("Confirmez-vous l'Ajout des Données?", vbYesNo, "confirmation") = vbYes Then

    derligne = Sheets("liste").Range("A254256").End(xlUp).Row + 1

    Cells(derligne, 1) = TextBox1.Value
    Cells(derligne, 2) = TextBox2.Value
    End If
    End Sub

    et pour le bouton2 tu remplaces Sheets("Feuil1").Activate

    par Sheets("Feuil2").Activate 'mettre le bon nom de la feuille
    0
    1. abdellah_tadjine Messages postés 203 Statut Membre 6
       
      merci; mais mois je souhaite utiliser un seul bouton pour les deux feuil (1 et 2)
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. cs_Le Pivert Messages postés 8437 Statut Contributeur 730
     
    Bonjour,

    voir ceci:

    https://silkyroad.developpez.com/VBA/ControlesUserForm/#LII-J

    mettre un Label1 sur page 1 et un Label2 sur page2 et ce code dans le CommandButton1:

    Option Explicit
    Private Sub CommandButton1_Click()
    If Me.MultiPage1.SelectedItem.Index = 0 Then
    Label1.Caption = "Page1"
    MsgBox "La page 1 est active"
    Else
    Label2.Caption = "Page2"
    MsgBox "La page 2 est active"
    End If
    End Sub
    


    0