Je vais dans la Référence XL. Je copie l'exemple donné pour SelectionChange
("Cet exemple montre comment faire défiler la fenêtre du classeur jusqu'à ce
que la sélection apparaisse dans le coin supérieur gauche de la fenêtre.").
Je le colle dans le module VB de ma feuille.
Rien ! Moralité : je ne sais pas activer une procédure d'événements... mais
j'voudrais bien progresser !
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Philippe.R
Bonjour PM2308, Je suppose que tu parles de ce code :
Private Sub Worksheet_SelectionChange(ByVal Target As Range) With ActiveWindow .ScrollRow = Target.Row .ScrollColumn = Target.Column End With End Sub
Une procédure événementielle est activée automatiquement par l'évènement à laquelle elle est liée. Si tu l'as bien collé dans le module de la feuille, celui qui s'ouvre par clic droit sur l'onglet et Visualiser le code, lorsque tu sélectionnes une cellule quelconque de ta feuille, les macros étant activées, la cellule sélectionnée se retrouvera toujours dans le coin haut gauche de ton écran. -- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002
"PM2308" a écrit dans le message de news:
Bonjour !
Je vais dans la Référence XL. Je copie l'exemple donné pour SelectionChange ("Cet exemple montre comment faire défiler la fenêtre du classeur jusqu'à ce que la sélection apparaisse dans le coin supérieur gauche de la fenêtre."). Je le colle dans le module VB de ma feuille.
Rien ! Moralité : je ne sais pas activer une procédure d'événements... mais j'voudrais bien progresser !
Un grand merci à qui me dépannera...
Bonjour PM2308,
Je suppose que tu parles de ce code :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
With ActiveWindow
.ScrollRow = Target.Row
.ScrollColumn = Target.Column
End With
End Sub
Une procédure événementielle est activée automatiquement par l'évènement à laquelle elle est liée.
Si tu l'as bien collé dans le module de la feuille, celui qui s'ouvre par clic droit sur l'onglet et
Visualiser le code, lorsque tu sélectionnes une cellule quelconque de ta feuille, les macros étant
activées, la cellule sélectionnée se retrouvera toujours dans le coin haut gauche de ton écran.
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002
"PM2308" <antispampm2308@noos.fr> a écrit dans le message de
news:eED0h1OiEHA.1656@TK2MSFTNGP09.phx.gbl...
Bonjour !
Je vais dans la Référence XL. Je copie l'exemple donné pour SelectionChange
("Cet exemple montre comment faire défiler la fenêtre du classeur jusqu'à ce
que la sélection apparaisse dans le coin supérieur gauche de la fenêtre.").
Je le colle dans le module VB de ma feuille.
Rien ! Moralité : je ne sais pas activer une procédure d'événements... mais
j'voudrais bien progresser !
Bonjour PM2308, Je suppose que tu parles de ce code :
Private Sub Worksheet_SelectionChange(ByVal Target As Range) With ActiveWindow .ScrollRow = Target.Row .ScrollColumn = Target.Column End With End Sub
Une procédure événementielle est activée automatiquement par l'évènement à laquelle elle est liée. Si tu l'as bien collé dans le module de la feuille, celui qui s'ouvre par clic droit sur l'onglet et Visualiser le code, lorsque tu sélectionnes une cellule quelconque de ta feuille, les macros étant activées, la cellule sélectionnée se retrouvera toujours dans le coin haut gauche de ton écran. -- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002
"PM2308" a écrit dans le message de news:
Bonjour !
Je vais dans la Référence XL. Je copie l'exemple donné pour SelectionChange ("Cet exemple montre comment faire défiler la fenêtre du classeur jusqu'à ce que la sélection apparaisse dans le coin supérieur gauche de la fenêtre."). Je le colle dans le module VB de ma feuille.
Rien ! Moralité : je ne sais pas activer une procédure d'événements... mais j'voudrais bien progresser !
Un grand merci à qui me dépannera...
PM2308
D'abord le grand merci !
Ensuite j'ai fait ce que tu dis, standard quoi, et ça ne marche pas (!), comme avant.
Suite à ton message, je refais la manip dans un nouveau classeur. Ca marche! Je reviens dans mon classeur de départ. Et là, ça marche!
Ô Philippe, tu es un grand sorcier... "Philippe.R" a écrit dans le message de news:%
Bonjour PM2308, Je suppose que tu parles de ce code :
Private Sub Worksheet_SelectionChange(ByVal Target As Range) With ActiveWindow .ScrollRow = Target.Row .ScrollColumn = Target.Column End With End Sub
Une procédure événementielle est activée automatiquement par l'évènement à laquelle elle est liée.
Si tu l'as bien collé dans le module de la feuille, celui qui s'ouvre par clic droit sur l'onglet et
Visualiser le code, lorsque tu sélectionnes une cellule quelconque de ta feuille, les macros étant
activées, la cellule sélectionnée se retrouvera toujours dans le coin haut gauche de ton écran.