Bonsoir ElGeeko,
Il vaudrait mieux garder l'ensemble des feuilles.
Par contre cacher la colonne ou les colonnes de réponses et de questions. Exemple:
Dans la feuille Test1, la colonne E reçoit les réponses et la colonne F présente les questions sur la même ligne.
En cellule A1 est inscrit le nom de la feuille de test suivante, soit Test2. Et ainsi de suite...jusqu'à la feuille finale (Test9 par ex:)
Il sera toujours possible de revenir sur les feuilles précédentes mais impossible de se positionner sur les colonnes cachées.
Enfin la dernière feuille de test aura dans sa cellule A1 le nom de la feuille Résultat. Sur celle-ci il peut y avoir des stats sur le nombre de réponses fait sur chaque feuille et le temps passé.
Sub MaskCol()
ActiveSheet.Columns("E:F").Hidden = True
Nom=Range("A1")
Sheets(Nom).select
End sub
Note aussi que ta macro est activé pour un décompte de 10 secondes. C'est assez rapide. Ensuite ne pas l'appeler MasqueFeuil1.
Car elle ne doit pas seulement gérer le passage de la feuille 1 à la feuille 2.
Bons tests, bonne continuation.