La propriété ScrollArea ne se sauvegarde pas.

  • Initiateur de la discussion Ahcène
  • Date de début
A

Ahcène

Guest
Bonjour,

Mon but est le suivant : je veux définir la plage dans laquelle le défilement est permis dans une feuille de calcule.


Pour cela j’ai ouvert le Visual Basic Editor (à partir de Outil-Macro). J’ai choisi VBAProject et j’ai ouvert le dossier Microsoft Excel Objects.

J’ai cliqué sur la feuille pour laquelle j’ai voulu limiter le défilement et dans propriétés en bas j’ai saisi (par exemple) A1 : F3, pour la propriété ScrllArea.

J’ai sauvegardé et j’ai quitté Visual Basic Editor. La propriété a été bien prise en compte et tout fonctionnait bien. J’ai sauvegardé les modifications du fichier Excel et j’ai quitté.


Le problème est le suivant : Quand j’ouvre le classeur de nouveau je trouve que le défilement n’est plus limité et la propriété ScrollArea n’est pas enregistrée.

Merci à toutes et tous pour vos réponses.

Ahcène
 
V

Vériland

Guest
Bonsoir Ahcène

c'est pas très compliqué...pour que cela se fasse dès l'ouverture du fichier tu places ce code dans thisworkbook ...

Private Sub Workbook_Open()
Feuil1.ScrollArea = "A1:E100"
End Sub


donc pour cet exemple à chaque ouverture le ScrollArea prendra effet sur la feuil1 selon le critère choisi...

Bonne programmation

A+Veriland.gif
 

Discussions similaires

Statistiques des forums

Discussions
312 198
Messages
2 086 133
Membres
103 128
dernier inscrit
pmordel@parisbrestconsult