Excel, comment bloquer une page?!!

Emimagique -  
 Emimagique -
Bonjour,

Je souhaiterais savoir si il est possible de bloquer une page dans Excel, de sorte que lorsqu 'on utilise le curseur de droite il ne puisse descendre au- delà de la dernière ligne du tableau créé.

Merci

Emilie

9 réponses

Erdnax Messages postés 2279 Statut Contributeur 497
 
Je ne suis pas sur d'avoir bien compris, mais si tu sélectionne ce que tu veux bloquer et que tu fait Format>Ligne(ou Colone)>Masquer tu obtiens ce que tu veux ?
1
tompols Messages postés 1273 Date d'inscription   Statut Contributeur Dernière intervention   435
 
Salut,

Oui c'est possible en vba :
ex : Sheets(1).ScrollArea = "a1:g50"
Pour réintialiser : Sheets(1).ScrollArea = ""
Sinon, tu peux toujours masquer les lignes et proteger la feuille

Dis-moi si tu as besoin de plus d'infos

A+
0
Emimagique
 
Je n'ai pas été très claire désolé! En fait j'ai un fichier de 900 lignes et lorsque je veux descendre le curseur il peut aller beaucoup plus loin ce qui n'est pas très pratique. Dans d'autres fichiers, la page ne peut descendre plus loin que le nombre de lignes sauf si j'en rajoute, je souhaiterais que mon fichier de 900 lignes fasse de même. Je précise que je suis novice en la matière et que par conséquent je ne maîtrise pas le vocabulaire technique!

Merci
0
UsulArrakis Messages postés 7683 Statut Contributeur 3 194
 
salut (merci à tompols)
tu vas dans Outils / Macro /Visual Basic Editor
puis dans la nouvelle fenetre Insertion / Module
et tu colles ça (la plage de cellules est à adapter à ton cas) :
Sub limite()
Sheets(1).ScrollArea = "A1:M50"
End Sub

ensuite tu executes la macro (cliquer sur le menu "execution")
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Erdnax Messages postés 2279 Statut Contributeur 497
 
Ou alors tu peux la faire à l'ouverture de ton fichier :
Private Sub Workbook_open()
Sheets(1).ScrollArea = "a1:g50"
End Sub

Et de nouveau tu adapte la plage de cellule (ici a1:g50)

@+

P.S. tu dois placer cette macro dans ThisWorkbooks
0
Emimagique
 
Merci à vous deux! Ca va me faciliter la vie!!

Emilie
0
Emimagique
 
Du moins je pensais me faciliter la vie rapidement mais....ça ne fonctionne pas. J'ai pourtant suivi tes instructions, j'ai collé ce que tu m'as donné avec ma plage concernée mais rien n'a changé!
0
UsulArrakis Messages postés 7683 Statut Contributeur 3 194
 
voir ça : http://cjoint.com/?gkpZU6gNL3
et ça marche très bien
0
Emimagique
 
Génial ça marche!

Merci!
0