Forums | Contact | Plan du site Menu Accueil » Excel et Visual Basic
 
Présentation
Utilité d'Excel
Présentation des menus
 
Manipulation des macros
Qu'est-ce qu'une macro ?
Création de macros
Se déplacer dans les tableaux
Macros et barres d'outils
 
Personnalisez vos classeurs
Créer votre splash screen
Fermer

Modifier, déplacer, agrandir des sélections

VBA pour Excel programmation macro

  Plutôt que de redéfinir complètement une sélection de cellules, vous pouvez modifier la sélection actuelle (à voir aussi : se déplacer dans excel avec visual basic). L'agrandir, la déplacer...

Pour agrandir une sélection, il faut utiliser la formule Range("depart", "fin").Select
Pour déplacer une sélection, il faut utiliser la formule Selection.Offset(X, Y).Select

 

Exemple de formules Description

Range("E8", Range("F10").Offset(2, 1)).Select

Sélectionne un tableau de la cellule E8 à F10

Range("F10", Range("F10").Offset(-2, -1)).Select

IDEM : sélectionne un tableau de la cellule E8 à F10 mais en partant de la cellule F10
Range(ActiveCell, ActiveCell.Offset(0, -5)).Select Sélectionne un tableau en partant de la cellule active jusqu'aux 5 colonnes précédentes

© Cédric MICHEL - conseil & création ( 2003 / 2019 )