|
Il peut parfois être utile de sélectionner une plage de cellules... nous verrons ici comment sélectionner des lignes ou colonnes entières (à voir aussi : se déplacer dans excel avec visual basic). Supposons que vous désirez affecter dynamiquement une valeur ou une formule à une voire plusieurs cellules dans Excel. Il faut pour celà indiquer quelle(s) cellule(s) devront être affectées : Pour sélectionner une ligne, il faut utiliser la formule Rows("1").Select |
Exemple de formules | Description |
Rows("1").Select (ou ActiveCell.EntireRow.Select) |
Sélection d'une ligne |
Rows("1:5").Select | Sélection de lignes contigües |
Range("1:1,3:6,8:8").Select | Sélection de lignes non contigües |
Columns("A").Select (ou ActiveCell.EntireColumn.Select) |
Sélection d'une colonne |
Columns("A:C").Select | Sélection de colonnes contigües |
Range("A:A, D:E, G:G").Select | Sélection de colonnes non contigües |
Range("1:2, 4:7, D:F, H:H").Select | Sélection de plusieurs lignes et colonnes non contigües |
ActiveCell.CurrentRegion.Select | Sélectionner un tableau, de la cellule active jusqu'à la première ligne et colonne vide |