Comment appliquer VBA pour sélectionner des colonnes (3 méthodes)

  • Partage Ça
Hugh West

Cet article montre comment appliquer des codes VBA pour sélectionner des colonnes dans Excel, ce qui peut s'avérer utile lorsque vous devez sélectionner des plages ou des colonnes entières. Codes de programmation VBA peut sélectionner automatiquement des colonnes ou des plages entières, ce qui vous fera gagner beaucoup de temps. Dans cet article, nous allons vous montrer quelques-unes des méthodes permettant de faire ce travail.

Télécharger le cahier d'exercices

Téléchargez ce livre d'exercices pour vous exercer à la tâche pendant que vous lisez cet article.

Appliquer VBA pour sélectionner des colonnes.xlsx

3 façons appropriées d'appliquer VBA à la sélection de colonnes

La macro VBA vous permet de sélectionner des colonnes de trois manières différentes. Vous pouvez sélectionner une seule colonne, plusieurs colonnes ou une plage entière. Dans cette section, nous allons examiner toutes ces méthodes.

1. exécuter un code VBA pour sélectionner une seule colonne

Imaginez une situation où vous devez sélectionner une colonne entière à l'aide de codes VBA. Vous pouvez le faire assez facilement en appliquant un code simple. Suivez ces étapes pour apprendre.

Étape 1 :

  • Pour saisir un code VBA, il faut d'abord ouvrir la fenêtre VBA. Vous pouvez le faire à l'aide de raccourcis clavier ou à partir de votre ordinateur. Onglet Développeur Presse Ctrl+F11 pour ouvrir le Fenêtre VBA.

  • Dans la fenêtre VBA, nous devons créer un module pour écrire notre code. Cliquez sur Insertion, puis sur Module pour en ouvrir un.

Étape 2 :

  • Ici, nous allons écrire notre code. Tout d'abord, nous allons écrire le format de notre code, puis après nous allons insérer les conditions. Le début et la fin de notre code est,
 Private Sub Select_Column() End Sub 

  • Nous allons écrire le code pour sélectionner la colonne C. Le code est le suivant,
 Columns(3).Select 
  • Le code final est,
 Private Sub select_column() Columns(3).Select End Sub 

  • Cliquez sur l'icône Run pour exécuter le code et notre colonne spécifiée est sélectionnée.

Étape 3 :

  • Vous pouvez également saisir un nombre spécifique dans chaque cellule d'une colonne sélectionnée. Supposons que vous vouliez saisir le nombre 100 dans le C4 Pour ce faire, sélectionnez n'importe quelle cellule de la colonne C .

  • Insérez ce code dans le module.
 Private Sub select_column() ActiveCell.EntireColumn.Cells(4).Value = 100 End Sub 

  • Exécutez le code et notre résultat est ici.

2. appliquer un code VBA pour sélectionner plusieurs colonnes

Étape 1 :

  • Vous pouvez sélectionner plusieurs colonnes de la même manière que vous avez sélectionné une seule colonne. Mais le code est différent ici. Commençons donc par ouvrir la fenêtre VBA !

Étape 2 :

  • Nous voulons sélectionner les colonnes de B à D. Pour cela, le code est le suivant,
 Private Sub select_multiplecolumns() Columns("B:D").Select End Sub 

  • Et si plusieurs colonnes sont sélectionnées.

3. utiliser un code VBA pour sélectionner les colonnes d'une plage

La sélection d'une plage à l'aide de codes VBA est également facile et ne nécessite qu'une petite longueur de code. Supposons que nous ayons besoin de sélectionner une plage à partir de B3 à F13 Suivez ces étapes pour apprendre !

Étape 1 :

  • Insérez le code VBA dans le module.
 Private Sub select_range() Range(Cells(3, 2), Cells(13, 6)).Select Range("B3", "F13").Select Range("B3:F13").Select End Sub 

  • Nous avons sélectionné notre gamme en utilisant les codes VBA.

Étape 2 :

  • Vous pouvez également saisir des chiffres ou des textes dans la plage sélectionnée. Il suffit d'insérer le code ci-dessous dans le module.
 Private Sub select_range() Range ("B3:F13"). Select Selection = 100 End Sub 

  • C'est ainsi que vous pouvez appliquer cette méthode.

Étape 3 :

  • En outre, vous pouvez également colorer les cellules sélectionnées. Il suffit d'écrire ce code dans votre module VBA.
 Private Sub select_range() Selection.Interior.Color = RGB (255,255,0) End Sub 

  • Et ainsi vous pouvez sélectionner et colorer votre gamme en utilisant un code VBA.

Les choses à retenir

👉 Si votre onglet développeur n'est pas visible, vous pouvez l'activer en suivant cette instruction.

Barre d'outils d'accès rapide personnalisée → Autres commandes → Personnalisation du ruban → Développeur → OK.

Conclusion

Nous avons passé en revue trois approches différentes pour exécuter des codes VBA afin de sélectionner des colonnes. N'hésitez pas à commenter si vous avez des questions ou des requêtes. Vous pouvez également consulter nos autres articles relatifs aux tâches Excel !

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.