ScrollBar Vba [Résolu]

Neirda24 12 Messages postés vendredi 6 janvier 2012Date d'inscription 10 mars 2013 Dernière intervention - 3 févr. 2012 à 16:42 - Dernière réponse : ucfoutu 18039 Messages postés lundi 7 décembre 2009Date d'inscriptionContributeurStatut 11 avril 2018 Dernière intervention
- 3 févr. 2012 à 17:45
Bonjour,
N'ayant pas trouver de forum adapter a ma question je la poserai ici...

Je souhaite que dans un fichier excel, toutes les feuilles (sauf la première) ai le scroll vertical bloquer et que par conséquent lorsque j'utilise la molette de ma souris seul le scroll horizontal fonctionne. Je souhaiterai dans la mesure du possible faire ces deux actions indépendamment afin que si je n'ai pas de souris je puisse quand même utiliser le défilement.

Merci !

Adrien

P.S. : (J'utilise Excel 2010)
Afficher la suite 

8 réponses

Répondre au sujet
ucfoutu 18039 Messages postés lundi 7 décembre 2009Date d'inscriptionContributeurStatut 11 avril 2018 Dernière intervention - 3 févr. 2012 à 17:32
+3
Utile
Et je me vois mal (ce n'est pas mon "genre") t'aider à espionner la souris à grands renforts de fonctions de l'Api de Windows pour ... un tel résultat !


____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de ucfoutu
ucfoutu 18039 Messages postés lundi 7 décembre 2009Date d'inscriptionContributeurStatut 11 avril 2018 Dernière intervention - 3 févr. 2012 à 16:59
0
Utile
Bonjour,
ouvre ton aide VBA sur la propriété ScrollArea d'une feuille et utilise-la astucieusement.
Je te laisse d'abord faire seul cette petite chose.


____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
Commenter la réponse de ucfoutu
Neirda24 12 Messages postés vendredi 6 janvier 2012Date d'inscription 10 mars 2013 Dernière intervention - 3 févr. 2012 à 17:16
0
Utile
Je te remercie de cette réponse rapide néanmoins cela ne suffit pas a ma cause...
je souhaite (en gros) que lorsque j'utilise la molette de ma souris cela me produise un defilement horizontal et non vertical...
Pour la partie bloquer le defilement horizontal je te remercie du tuyau je ne connaissais pas cette action (Je suis comme tu t'en doutes débutant en VBA)
Commenter la réponse de Neirda24
ucfoutu 18039 Messages postés lundi 7 décembre 2009Date d'inscriptionContributeurStatut 11 avril 2018 Dernière intervention - 3 févr. 2012 à 17:21
0
Utile
Le défilement horizontal à l'aide de la molette de la souris ? ===>> connais pas et n'en ai jamais entendu parler !


____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
Commenter la réponse de ucfoutu
Neirda24 12 Messages postés vendredi 6 janvier 2012Date d'inscription 10 mars 2013 Dernière intervention - 3 févr. 2012 à 17:26
0
Utile
Justement... Je trouve pas... Je pensais juste a quelque chose qui me permettrais de repérer lorsque j'utilise puis transposer le scroll vertical en horizontal...

Y a t'il juste une fonction du style Workbook_SheetScroll pour repérer lorsque j'utilise la molette ou la barre de défilement directement et y affecter une macro?
Commenter la réponse de Neirda24
ucfoutu 18039 Messages postés lundi 7 décembre 2009Date d'inscriptionContributeurStatut 11 avril 2018 Dernière intervention - 3 févr. 2012 à 17:28
0
Utile
Cela n'existe tout simplement pas
Et une feuille ne connaît aucun évènement scroll.


____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
Commenter la réponse de ucfoutu
Neirda24 12 Messages postés vendredi 6 janvier 2012Date d'inscription 10 mars 2013 Dernière intervention - 3 févr. 2012 à 17:38
0
Utile
Certe... Je te remercie tout de même pour ton temps bien que je sois déçue de ne pas avoir trouver de réponse. Cela n'aura en effet aucune application a grande échelle mais au vu des feuilles excel que j'ai a traiter cela m'aurais rendu service...

Je trouverais donc un autre moyen!
Commenter la réponse de Neirda24
ucfoutu 18039 Messages postés lundi 7 décembre 2009Date d'inscriptionContributeurStatut 11 avril 2018 Dernière intervention - 3 févr. 2012 à 17:45
0
Utile
Ecoute, au lieu d'aller chercher des "trucs" !
S'il s'agit d'éviter l' "énorme effort" () d'utiliser l'ascenseur horizontal ===>> > rien ne t'empêche de jouer avec scrollarea lors de la sélection d'une cellule.
Je trouve cela également un peu "niaiseux" comme méthode (pas moins niaiseux que ta première "démarche"), mais si cela t'amuse ...pourquoi pas ?


____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
Commenter la réponse de ucfoutu

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.