Définissez la largeur des colonnes Excel sur la largeur optimale à l'aide de la macro VBA

Table des matières

Ajustez la largeur de plusieurs colonnes dans un tableau Excel à l'aide d'une macro VBA à la largeur optimale avec laquelle tout le contenu peut être affiché

Si vous souhaitez ajuster la largeur de vos colonnes au contenu des cellules, ce n'est pas un problème avec Excel. En double-cliquant sur l'espace entre deux colonnes, vous spécifiez une largeur avec laquelle tout le contenu peut être affiché. La largeur est à gauche des deux colonnes

Mais comment faire avec une macro ? Utilisez le code de programme suivant :

Largeur de colonne de sous-passe An ()
ActiveSheet.Range ("a1 : e1"). Columns.EntireColumn.AutoFit
Fin du sous-marin

Vous devez toujours ajuster la largeur des colonnes dans vos macros lorsque vous stockez des tableaux à l'aide de macros.

Après le démarrage de la macro, les largeurs des colonnes A à E de la table active sont définies sur les valeurs optimales afin que tous les contenus soient visibles.

Ajustez la référence "a1: e1" dans la macro aux lettres de la colonne dont vous souhaitez modifier la largeur. Peu importe les numéros de ligne que vous utilisez dans la macro, les lettres des colonnes sont importantes. Vous pouvez donc également utiliser l'expression "G100 : O5000", par exemple, pour adapter les colonnes G à O.

Pour entrer dans la macro, appuyez sur la combinaison de touches ALT F11 dans Excel. Cela appelle l'éditeur VBA. Utilisez la commande INSERER - MODULE pour insérer une feuille de module vide. Pour démarrer la macro, appuyez sur la combinaison de touches ALT F8 dans Excel.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave