N'afficher que les données/Bloquer l'ascenseur

Bonjour
Je suis sous excel online pour partager un fichier à plusieurs.
J’aimerais que lorsqu’on fait défiler l’ascenseur vers la droite on s’arrete directement à la fin du tableau et que l’on n’arrive pas 350 colonnes après et que l’on soit obligés de faire un retour pour voir la fin.
Je précise que ce sont beaucoup de novices qui utilisent ce tableau, je veux le rendre plus facile d’utilisation (du coup j’ai besoin de cette fonction pour qu’ils ne se perdent pas dans les limbes des AAAZ15000…)
J’ai cherché bien évidemment et j’ai trouvé des éléments de réponses

  • j’ai déja figé des volets donc je ne peux pas utiliser cette option
  • j’ai trouvé qqc comme ActiveSheet.ScrollArea = “A1:N25” mais où écrire cette formule?? (je n’y connais rien…)
    Merci

Bonjour,

Sélection de la 1ère ligne vide
CTRL + MAJ + fleche du bas pour sélectionner
Clic droit --> Masquer

Idem avec les colonnes
1 colonne vide
CTRL + MAJ + fleche Droite
Clic droit --> Masquer
Cela efface les N° lignes et de colonne

Autrement

Tu vas dans VBA (Alt+F11)
Tu cliques dans la partie gauche sur la feuille concernée
Tu vas dans AFFICHAGE ==>; Fenêtre Propriété
Dans la partie ScrolArea tu définis la plage visible (exemple : A1:F100)

Par contre à la fermeture et ouverture du classeur, le blocage est parti

La propriété ScrollArea a la particularité d’être remise à zéro lorsque tu rouvres ton fichier.
Il faut donc redéfinir cette zone par macro à l’ouverture du fichier.
Voici un exemple de code à mettre dans le module ThisWorkbook :
Ensuite, il faut l’enregistrer avec l’extension “XLSM” pour la prise en charge des macros

Private Sub Workbook_Open()
    ThisWorkbook.Sheets("Nom de ta feuille").ScrollArea = "A1:F100"
End Sub

Ce sujet a été automatiquement fermé après 30 jours. Aucune réponse n’est permise dorénavant.