XL 2013 cellule suivante avec affichage user-form

azerty129

XLDnaute Nouveau
Bonjour,

j'ai besoin d'aide :
Je voudrais quand je lance mon user forme:
Que la cellule N2 s'affiche et que quand je clique sur suivant dans l'userforme la cellule d'en dessous s'affiche etc,...
Merci d'avance de votre aide
cordialement
 

Pièces jointes

  • Classeur Test.xlsm
    20.7 KB · Affichages: 3

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Azerty,
Un essai en PJ avec pour le lancement de l'userform :
VB:
Public Ligne%
Sub lance()
If Ligne = 0 Then Ligne = 2 ' init Ligne au départ
UserForm1.TextBox1 = Format(Range("N2"), "dddd dd mmm")
Ligne = Ligne + 1
UserForm1.Show
End Sub
Et pour le bouton Suivant de l'userform :
Code:
Private Sub CommandButton1_Click()
    UserForm1.TextBox1 = Format(Cells(Ligne, "N"), "dddd dd mmm")
    Ligne = Ligne + 1
End Sub
 

Pièces jointes

  • Classeur Test.xlsm
    20.4 KB · Affichages: 3

Jacky67

XLDnaute Barbatruc
Bonjour,

j'ai besoin d'aide :
Je voudrais quand je lance mon user forme:
Que la cellule N2 s'affiche et que quand je clique sur suivant dans l'userforme la cellule d'en dessous s'affiche etc,...
Merci d'avance de votre aide
cordialement
Bonjour à tous
Autre façon avec mouvement perpétuel
VB:
Private Sub CommandButton1_Click()
    If IsDate(Cells(Application.Match(CLng(CDate(TextBox1.Value)), [n:n], 0) + 1, "n")) Then
        TextBox1 = Cells(Application.Match(CLng(CDate(TextBox1.Value)), [n:n], 0) + 1, "n")
    Else
        TextBox1 = [n2] 'retour au debut
    End If
End Sub

Private Sub UserForm_Activate()
    TextBox1 = [n2]
End Sub
 

Pièces jointes

  • Classeur Test.xlsm
    21.6 KB · Affichages: 3
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
315 089
Messages
2 116 098
Membres
112 661
dernier inscrit
ceucri