Changement de feuille excel

T

Top Gun

Guest
Rebonjour,

J'ai déjà posé le problème, mais je n'arrive toujours pas à une solution.

En fait, je dispose d'un document réalisé sur 10 feuilles excel successives. Les colonnes utilisées pour introduire des données vont de A à T, et, de plus, les lignes vont de 1 à 14 inclus.

L'action que je recherche c'est que lorsque je valide une donnée introduite manuellement en T14, cette validation ferme la feuille actuelle, ouvre la suivante et dispose mon curseur en A1 de cette feuille suivante, et, tout ceci, sans avoir à aller aux onglets du bas de l'écran.

Merci pour votre aide.
 

Hervé

XLDnaute Barbatruc
Bonjour top gun


essaye ce code à placer dans le module thisworkbook :


Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Target.Address(0, 0) = 'T14' And Sh.Index DIFFERENT DE Sheets.Count Then
       
With Sheets(Sh.Index + 1)
                .Select
                .Cells(1, 1).Select
       
End With
End If
End Sub


remplace DIFFERENT DE par les signes INFERIEUR ET SUPERIEUR

salut
 

Hervé

XLDnaute Barbatruc
bonjour top gun

la preuve par l'image en pièce jointe.

salut [file name=Classeur2_20060120145057.zip size=7073]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur2_20060120145057.zip[/file]
 

Pièces jointes

  • Classeur2_20060120145057.zip
    6.9 KB · Affichages: 14

Discussions similaires

Statistiques des forums

Discussions
312 584
Messages
2 089 965
Membres
104 319
dernier inscrit
J-LZ