Liste déroulante pour un Tableau
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour, je souhaiterais faire un fichier Excel regroupant plusieurs fiches. Je m'explique: il faut que je fasse une fiche pour quelques établissements, et je voudrais les regrouper de manière à ce que lorsque je fais défiler une barre de défilement, par exemple jusqu'au 4e cran, la 4e fiche s'affiche. Si ensuite je mets la barre dans la 8e position, la 8e fiche s'affiche à la place de la précédente. Auriez-vous une solution?
Merci d'avance =)
Merci d'avance =)
A voir également:
- Liste déroulante pour un Tableau
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Tableau word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
5 réponses
bonjour
une idée à tester :
- tu nommes la cellule de chaque fiche (par exemple les cellules fusionnées ou tu as ecrit image) dans l'ordre avec le nom tableau1, tableau2 et ainsi de suite...
- tu inseres le controle activex toupie (bouton avec fleche gauche et droite) dans la colonne A et tu figes les volets sur la première colonne.
- tu colles ce code :
Dim x As Integer
Private Sub SpinButton1_SpinDown()
x = x - 1
If x <= 1 Then
x = 1
End If
Application.Goto Reference:="tableau" & x
End Sub
Private Sub SpinButton1_SpinUp()
'ajuste le max en fontion du nombre de fiche ici=3
Max = 3
x = x + 1
If x > Max Then
x = Max
End If
Application.Goto Reference:="tableau" & x
End Sub
une idée à tester :
- tu nommes la cellule de chaque fiche (par exemple les cellules fusionnées ou tu as ecrit image) dans l'ordre avec le nom tableau1, tableau2 et ainsi de suite...
- tu inseres le controle activex toupie (bouton avec fleche gauche et droite) dans la colonne A et tu figes les volets sur la première colonne.
- tu colles ce code :
Dim x As Integer
Private Sub SpinButton1_SpinDown()
x = x - 1
If x <= 1 Then
x = 1
End If
Application.Goto Reference:="tableau" & x
End Sub
Private Sub SpinButton1_SpinUp()
'ajuste le max en fontion du nombre de fiche ici=3
Max = 3
x = x + 1
If x > Max Then
x = Max
End If
Application.Goto Reference:="tableau" & x
End Sub
Utilisateur anonyme
Étant assez débutant sur Excel, je ne comprends pas comment figer les volets :/ Peux-tu me l'expliquer? Merci ^^
Bonjour
Qu'appelles tu fiche ? est ce un classeur, un onglet ? Peux tu etre un peu plus précis ?
merci
Qu'appelles tu fiche ? est ce un classeur, un onglet ? Peux tu etre un peu plus précis ?
merci
C'est une sorte de tableau dans ce genre: http://hpics.li/31a3be7 . Du coup, il y aurait en plus une barre de défilement pour faire justement défiler les différentes fiches, sans pour autant changer d'onglet.
pour figer la colonne (c'est a dire qu'elle sera toujours visible même si tu te deplace dans ta feuille), tu va dans l'onglet affichage et tu trouves les menus concernant le figeage des volets...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question