• Initiateur de la discussion Initiateur de la discussion Bernard62
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

Bernard62

Guest
Bjr ts,
je viens de terminer un travail sous Excel 2007 qui prend une surface A1/AS1/A17/AS17.
Ma question est que je désirerai limiter les déplacements des barres de défilement (horizontale et verticale) au champ de mon travail (ou à quelques colonnes/lignes près.
Comment procéder ? Merci.
 
Re : Limiter les champs

Bonjour, Bernard62 et bienvenue sur XLD.

Clic droit sur le nom de la feuille, Visualiser le code, et dans l'interface VBA, dans la fenêtre Propriétés - VotreNom, en face de la propriété ScrollArea, tapez a1:as17(qui se transformera à la validation en $A$1:$AS$17).
 
Re : Limiter les champs

Bonjour, Bernard62 et bienvenue sur XLD.

Clic droit sur le nom de la feuille, Visualiser le code, et dans l'interface VBA, dans la fenêtre Propriétés - VotreNom, en face de la propriété ScrollArea, tapez a1:as17(qui se transformera à la validation en $A$1:$AS$17).


Bjr Victor21
ouahhh ! ça marche, merci ...
 
Dernière modification par un modérateur:
Re : Limiter les champs

re

Oui tout colle parfaitement MAIS je viens de m'apercevoir que la modif ne s'enregistre pas.
J'ai tenté de maintes façons et rien à faire...
Bug ou autre pb??????
Donc, obligé chaque fois d' enrer le code face à ScrollBar 😕😕
 
Dernière modification par un modérateur:
Re : Limiter les champs

Bonjour à tous , re Victor21

Bernard62 [Bienvenue sur le forum]
A mettre dans le code de la feuille concernée
(clic-droit sur l'onglet concerné-> Visualiser le code)
Code:
Private Sub Worksheet_Activate()
Me.ScrollArea = "A1:AS17"
End Sub
 
Dernière édition:
Re : Limiter les champs

re je viens de vérifier, c' est bien xlsm

Ce qui est curieux est que les modifs de présentations etc.. sont, elles, sont biens enregistrées !!!
Apparemment excepté le code ! qui d'autre part fonctionne ...
 
Dernière modification par un modérateur:
Re : Limiter les champs

la 1ère fois comme dit par Victor21 et puis comme tu proposes dans Worksheet de la feuille concernée comme suit:
Private Sub Worksheet_Activate()
Me.ScrollArea = "f6:AS77"
End Sub

C'est bien cela ?
 
Re : Limiter les champs

j' ai la page Worksheet mais pas ThisWorkBook .... comment y accéder ?

Je dois m'absenter pr le mom. mais je modifierai ultérieurement suivant ta réponse ou un tuto
Merci encore.
 
Re : Limiter les champs

Re

Comme déjà expliquié plus bas, faire clic-droit sur la feuille concernée -> Visualiser le code
et là outre ce qui concerne la feuille, tu dois voir ThisWorkBook également.

Donc mettre le code de mon précédent message dans ThisWorkBook
Imag06.gif


PS: Pour les tutoriels, il suffisait de faire une recherche dans G..gle 😉
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour