OVH Cloud OVH Cloud

scrollarea

1 réponse
Avatar
claudy
Bonjour à tous...
pourquoi la macro ci dessous , ne marche pas !!!
Merci d'avance,
Claudy
Sub RestrictScrollArea()
ActiveSheet.scrollarea = Application.InputBox("Sélectionnez votre zone:",
Type:=64)
End Sub

--
\\\ ////
( O O )
------oOOo-(_)-oOOo-----------------
Claudy

--------------Oooo------------------
oooO ( )
( ) ) /
\ ( (_/
\_)

1 réponse

Avatar
Gaenonius
Ça ne marche pas parce que ScrollArea doit être une chaîne (par exemple
"a1:a10") alors que tu essayes de lui affecter un tableau (type:d).
Si l'idée c'est de sélectionner la plage "autorisée" à la souris pour la
définir, essaye plutôt comme ceci :

Sub RestrictScrollArea()
ActiveSheet.ScrollArea = _
Application.InputBox("Sélectionnez votre zone:", Type:=8).Address
End Sub

NB : Il serait pudent de prévoir une gestion d'erreur pour le cas où
l'utilisateur clique sur Annuler.

--
Gaenonius

Bonjour à tous...
pourquoi la macro ci dessous , ne marche pas !!!
Merci d'avance,
Claudy
Sub RestrictScrollArea()
ActiveSheet.scrollarea = Application.InputBox("Sélectionnez votre zone:",
Type:d)
End Sub