Faites défiler verticalement et faites défiler horizontalement - Exemples de code VBA

Vous aurez peut-être besoin d'un classeur pour toujours ouvrir une vue ou un emplacement spécifique sur une feuille, ou peut-être simplement modifier la vue à partir d'une macro. Vous pouvez le faire en utilisant ScrollRow et ScrollColumn.

ScrollRow

Utilisé pour faire défiler verticalement une feuille de calcul par programmation. Cet exemple fera défiler une feuille de calcul jusqu'à la ligne 5.

ActiveWindow.ScrollRow = 5

Colonne de défilement

Utilisé pour faire défiler horizontalement une feuille de calcul par programmation. Cet exemple fera défiler une feuille de calcul jusqu'à la colonne 5.

ActiveWindow.ScrollColumn = 5

Défilement automatique vers certaines lignes et colonnes lors de l'ouverture du classeur

Et placer le code suivant dans un module fera toujours défiler la feuille Sheet1 d'un classeur jusqu'à la ligne 5 et la colonne 5 si les macros sont activées à l'ouverture :

 Sub auto_open() Sheet1.Activate ActiveWindow.ScrollColumn = 5 ActiveWindow.ScrollRow = 5 End Sub

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave