Comment régler la hauteur et la largeur de ligne à la hauteur optimale à l'aide d'une macro.
Comment ajuster automatiquement la hauteur de ligne à l'aide d'une macro
Si vous souhaitez ajuster la hauteur d'une ligne au contenu des cellules, ce n'est pas un problème avec Excel. En double-cliquant sur l'espace entre deux lignes, vous ajustez la hauteur de la ligne supérieure à une hauteur avec laquelle tout le contenu peut être affiché.
Mais comment faire avec une macro ? Utilisez le code de programme suivant :
Ajuster la sous-hauteur ()
ActiveSheet.Range ("a1 : a10"). Rows.EntireRow.AutoFit
Fin du sous-marin
Vous devez toujours ajuster la hauteur des lignes dans vos macros lorsque vous stockez des tableaux à l'aide de macros. Surtout lorsque vous utilisez des sauts de ligne dans une cellule, des parties du contenu peuvent rapidement devenir invisibles, comme le montre la figure suivante :
Après le démarrage de la macro, les hauteurs des lignes 1 à 10 de la table active sont réglées sur les valeurs optimales afin que tous les contenus soient visibles. La figure suivante montre le résultat :
Ajustez la référence "a1: a10" dans la macro aux numéros de ligne dont vous souhaitez optimiser la hauteur.
Peu importe les noms de colonnes que vous utilisez dans l'impression, les numéros de ligne sont importants. Vous pouvez donc utiliser l'expression « c200 : c1000 », par exemple, pour adapter les lignes 200 à 1000.
Comment changer la largeur de ligne à l'aide d'une macro
Cela prend du temps si vous souhaitez définir toutes les lignes et colonnes utilisées à la hauteur et à la largeur optimales. Utilisez ensuite cette macro :
Définir la ligne de sous-colonnes ()
Avec ActiveSheet.UsedRange
.Colonnes.Ajustement automatique
.Lignes.AutoFit
Terminer par
Fin du sous-marin
La macro ajuste toutes les lignes et colonnes de la feuille de calcul active à la hauteur et à la largeur optimales. Par exemple, la figure suivante montre à quoi ressemble le résultat :
Les cellules sans contenu ne sont pas modifiées par la macro; la hauteur et la largeur standard restent actives pour vous.