Que faire lorsque j'ai plus de texte dans une cellule Excel que je ne souhaite en afficher dans l'espace alloué?
Quelque chose le rendant "scrollable" serait préféré.
Vous devez créer une zone de texte Active-X dans la cellule et modifier certains de ses paramètres pour activer les fonctionnalités de défilement/habillage/multiligne. J'ai reçu cette réponse de cet article du forum MrExcel.com :
Ma première pensée serait de placer un texbox dans la cellule, définissez MultiLine = True, WordWrap = True, EnterKeyBehavior = True, ScrollBars = fmScrollBarsVertical. Dimensionnez la zone de texte aux mêmes dimensions que la cellule.
ab|
). Sur la feuille de calcul principale, cliquez-glissez la zone où vous voulez placer la zone de texte.
Assurez-vous que le mode Création est activé et cliquez sur Propriétés.
J'espère que cela t'aides!
Une cellule Excel ne possède pas elle-même d'attributs de défilement (sans ajouter de conteneur d'objet externe via OLE, ActiveX, etc.).
S'il s'agit d'une quantité de texte relativement faible, vous pouvez utiliser l'option de redimensionnement automatique pour obtenir la ligne ou la colonne à développer afin d'afficher le contenu complet de la valeur la plus grande de cette ligne ou de cette colonne. Pour l'utiliser, faites glisser lentement la souris sur les en-têtes de ligne ou de colonne (le A B C
... ou le 1 2 3
...).
Lorsque le curseur se trouve à quelques pixels de la bordure de la légende, il passe d'un pointeur de flèche à une ligne de "redimensionnement".
Lorsque le curseur est dans l'état, double - cliquez une fois pour redimensionner automatiquement cette ligne (ou colonne).
Sans rien ajouter à votre feuille, le contenu de la cellule est déjà déroulant dans la barre de formule. Il suffit de sélectionner la cellule et de faire défiler le texte dans la barre de formule.
ajoutant à la réponse de jdh:
OU vous pouvez utiliser un texte enveloppant la cellule/colonne pour conserver la largeur de la cellule.