Méthode Range.Consolidated (Excel)

Cette méthode consolide des données à partir de plusieurs plages sur plusieurs feuilles de calcul dans une seule plage sur une seule feuille de calcul. Variante.

Syntaxe

expression. Consolider (Sources, Function, TopRow, LeftColumn, CreateLinks)

expression Variable représentant un objet Range.

Paramètres

Nom Requis/Facultatif Type de données Description
Sources Facultatif Variant Sources de la consolidation sous forme d'un tableau de chaînes de références de texte en notation de style R1C1. Les références doivent inclure le chemin complet des feuilles à consolider.
Fonction Facultatif Variant L’une des constantes de XlConsolidationFunction, qui spécifie le type de consolidation.
Rangée de tête Facultatif Variant True pour consolider les données en fonction des titres des colonnes dans la première ligne des plages de la consolidation. False pour consolider les données par position. La valeur par défaut est False.
Colonne de gauche Facultatif Variant True pour consolider les données en fonction des titres des lignes dans la colonne de gauche des plages de la consolidation. False pour consolider les données par position. La valeur par défaut est False.
CreateLinks Facultatif Variant True pour que la consolidation utilise des liens de feuille de calcul. False pour que la consolidation copie les données. La valeur par défaut est False.

Valeur renvoyée

Variant

Exemple

Cet exemple consolide les données de Feuil2 et Feuil3 dans Feuil1 à l’aide de la fonction SOMME.

Worksheets("Sheet1").Range("A1").Consolidate _ 
 Sources:=Array("Sheet2!R1C1:R37C6", "Sheet3!R1C1:R37C6"), _ 
 Function:=xlSum

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.