[resolu]Le deffilement souris!

Le deffilement souris! [resolu] - VB/VBA/VBS - Programmation

Marsh Posté le 28-06-2006 à 10:18:22    

Comment fait on pour, a l'ouverture d'un classeur excel, desactiver les ascenceurs verticaux et la molette de la souris?
 
merci

Message cité 1 fois
Message édité par lden le 28-06-2006 à 14:05:35
Reply

Marsh Posté le 28-06-2006 à 10:18:22   

Reply

Marsh Posté le 28-06-2006 à 10:25:19    

lden a écrit :

Comment fait on pour, a l'ouverture d'un classeur excel, desactiver les ascenceurs verticaux et la molette de la souris?
 
merci


sujet déjà traité
http://forum.hardware.fr/hardwaref [...] 8678-1.htm

Reply

Marsh Posté le 28-06-2006 à 10:40:15    

punaise ce pas simple tout ca moi qui pensais que ca pouvait se faire tranquillement!!

Reply

Marsh Posté le 28-06-2006 à 10:41:09    

ce pr access tu penses que ca va marcher pr excel...?

Reply

Marsh Posté le 28-06-2006 à 10:42:38    

essaie :bounce:

Reply

Marsh Posté le 28-06-2006 à 10:52:45    

lol je sais pas crée une dll sous VB 6...enfin sous l'editeur que lon trouve avec excel ou word

Reply

Marsh Posté le 28-06-2006 à 11:07:27    

tu souhaiets bloquer des ascenceurs car tu stockes des variables critiques ? tu peux cacher des lignes, et les protgéer au pire...

Reply

Marsh Posté le 28-06-2006 à 11:21:29    

oue enfin tu sais moi c'est clair que je ferais ca et jme casserai pas le cu.l mais bon les gens me demande ci et puis ca aussi ca serait pas mal...prise de tete!

Reply

Marsh Posté le 28-06-2006 à 11:26:25    

lden a écrit :

oue enfin tu sais moi c'est clair que je ferais ca et jme casserai pas le cu.l mais bon les gens me demande ci et puis ca aussi ca serait pas mal...prise de tete!


pour cacher des valeurs, souvent je les mets sur une feuille annexe, et je la cache...

Reply

Marsh Posté le 28-06-2006 à 11:29:51    

Pour supprimer les ascenceurs
   With ActiveWindow
        .DisplayHorizontalScrollBar = False
        .DisplayVerticalScrollBar = False
    End With
Mais ca n'empeche de les remettre manuellement "Outils", "option", etc...

Reply

Marsh Posté le 28-06-2006 à 11:29:51   

Reply

Marsh Posté le 28-06-2006 à 13:14:56    

bonjour,
il n'existe pas de moyen simple par VBA de bloquer le défilement par la molette de souris. (sauf à affecter la molette au zoom, ce qui ne semble pas le but recherché)
Peut-être par les API ?
 
Toutefois l'instruction suivante peut limiter le défilement  (et la sélection de cellule) à une zone :
Worksheets(1).ScrollArea = "a1:f10"
 
Bien sur si la zone est plus petite que l'écran, il n'y a aucun défilement...
A+

Reply

Marsh Posté le 28-06-2006 à 14:05:01    

ok merci bcp

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed