Comment définir une largeur de colonne de feuille de calcul Excel avec VBA ?

Comment définir une largeur de colonne de feuille de calcul Excel avec VBA ?

Mise à jour : août 2021 ; Fonctionne sur Excel 365, 2019, 2016.

Dans le didacticiel d'automatisation Excel d'aujourd'hui, nous apprendrons comment modifier rapidement la largeur d'une colonne de feuille de calcul selon les besoins, mais par programmation à l'aide de VBA (Visual Basic pour Applications).

Conditions préalables

Pour écrire du code VBA, vous devez d'abord et avant tout vous assurer que votre onglet développeur est activé. Si vous n'êtes pas sûr de la procédure, assurez-vous de consulter notre procédure détaillée .

  • Sur votre ordinateur Windows, ouvrez Microsoft Excel .
  • Sur le ruban principal, appuyez sur Developer .
  • Appuyez sur la commande Visual Basic . Cela ouvrira l' éditeur VBA .
  • Dans l'explorateur de projet de gauche, mettez en surbrillance une feuille spécifique dans laquelle vous allez insérer votre code. Alternativement, vous pouvez insérer un nouveau module ou ajouter notre code à un module VBA existant.

Comment définir une largeur de colonne de feuille de calcul Excel avec VBA ?

Définition d'une largeur de colonne

Dans cet exemple, nous allons sélectionner une colonne dans la feuille de calcul active et la modifier en conséquence.

  • À l'aide de l'éditeur VBA, copiez le code suivant dans votre feuille de calcul ou votre module.

Sub Set_Column_Width()

Dim MySheet As Worksheet
Set MySheet = ActiveSheet

' Select one or multiple columns, set your column width as needed

With MySheet.Columns("B")

    .ColumnWidth = 50
End With

End Sub
  • Exécutez votre code en appuyant sur F5 ou choisissez Exécuter >> Exécuter sous ou formulaire.
  • Enregistrez votre travail en appuyant sur Fichier >> Enregistrer ou sur l'icône Disque.

Modifier la largeur d'une plage de plusieurs colonnes

Dans cet exemple, nous sélectionnons une plage de colonnes , puis modifions la largeur.

Vous pouvez appliquer le code de la même manière que celle décrite dans la section précédente.

Sub Set_Column_Range_Width()

Dim MySheet As Worksheet

Set MySheet = ActiveSheet

' Set your column width as needed
With MySheet.Range("A:F")

    .ColumnWidth = .ColumnWidth * 1.5
End With

End Sub

Prochaines étapes

Vous débutez avec VBA ? Assurez-vous de consulter les bases de VBA pour le guide Excel .


Correction : le solde Google Play continue dêtre refusé

Correction : le solde Google Play continue dêtre refusé

Si le solde Google Play continue d

[RESOLU] Comment corriger lerreur Hulu 94 sur Windows 10 et Xbox One ?

[RESOLU] Comment corriger lerreur Hulu 94 sur Windows 10 et Xbox One ?

Résolvez l’erreur 94 Échec du chargement de Hulu sur un PC Windows 10 ou une Xbox One grâce à nos solutions efficaces pour corriger le code d

[7 solutions testées] Correction du code derreur 0xc000017 sur Windows 10

[7 solutions testées] Correction du code derreur 0xc000017 sur Windows 10

Apprenez à corriger le code d

Comment insérer des images, des fichiers et des vidéos dans Microsoft OneNote

Comment insérer des images, des fichiers et des vidéos dans Microsoft OneNote

Si vous avez une image, une vidéo ou un fichier qui accompagne une note, apprenez à les insérer facilement dans OneNote grâce à notre guide étape par étape !

[RÉSOLU] Comment réparer Discord en changeant davatar trop rapidement ?

[RÉSOLU] Comment réparer Discord en changeant davatar trop rapidement ?

Obtenez des solutions pour corriger l

Comment citer des sources et inclure une bibliographie dans Google Docs

Comment citer des sources et inclure une bibliographie dans Google Docs

Apprenez à citer des sources et à créer une bibliographie dans Google Docs de manière efficace. Suivez ces étapes simples pour améliorer la qualité de vos travaux.

CORRIGÉ : Erreur de VIOLATION DE LICENCE SYSTÈME dans Windows 10 [10 CORRECTIONS FACILES]

CORRIGÉ : Erreur de VIOLATION DE LICENCE SYSTÈME dans Windows 10 [10 CORRECTIONS FACILES]

Suivez ici tous les correctifs possibles pour résoudre l

Correctif : « Les fonctionnalités de jeu ne sont pas disponibles pour le bureau Windows »

Correctif : « Les fonctionnalités de jeu ne sont pas disponibles pour le bureau Windows »

Résolvez le problème lorsque les fonctionnalités de jeu ne sont pas disponibles pour le bureau Windows ou l

Comment exporter des messages de chat Discord

Comment exporter des messages de chat Discord

Découvrez comment exporter vos messages de chat Discord. Apprenez les meilleures méthodes, y compris l

Correction de lerreur Tête dimpression manquante ou défaillante sur les imprimantes HP [8 astuces]

Correction de lerreur Tête dimpression manquante ou défaillante sur les imprimantes HP [8 astuces]

Obtenez des détails complets sur l'erreur de tête d'impression manquante ou défaillante. Essayez les meilleurs correctifs pour résoudre l'erreur de tête d'impression manquante ou en échec de HP Officejet.