Propriété Range.CurrentRegion (Excel)

Renvoie un objet Range qui représente la région actuelle. Cette dernière correspond à une plage liée par une combinaison de lignes et de colonnes vides. En lecture seule.

Syntaxe

expression. CurrentRegion

expression Variable représentant un objet Range.

Remarques

Cette propriété est utile pour de nombreuses opérations qui étendent automatiquement la sélection pour inclure l’ensemble de la région actuelle, telles que les valeurs XlRangeAutoFormat .

Cette propriété ne peut pas être utilisée sur une feuille de calcul protégée.

Exemple

Cet exemple permet de sélectionner la région active de la feuille 1.

Worksheets("Sheet1").Activate 
ActiveCell.CurrentRegion.Select

Cet exemple suppose qu’un tableau de la feuille 1 a une ligne d’en-tête. L’exemple sélectionne la table sans sélectionner la ligne d’en-tête. La cellule active doit se trouver quelque part dans le tableau avant que vous ne puissiez exécuter l’exemple.

Set tbl = ActiveCell.CurrentRegion 
tbl.Offset(1, 0).Resize(tbl.Rows.Count - 1, _ 
 tbl.Columns.Count).Select

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.