Partager via


Comment : copier des données et une mise en forme d'une feuille de calcul à l'autre

Mise à jour : novembre 2007

S'applique à

Les informations de cette rubrique s'appliquent uniquement aux projets Visual Studio Tools pour Office et versions de Microsoft Office spécifiés.

Type de projet

  • Projets au niveau du document

  • Projets au niveau de l'application

Version de Microsoft Office

  • Excel 2003

  • Excel 2007

Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet.

Vous pouvez copier les données à partir d'une plage d'une feuille vers toutes les autres feuilles d'un classeur à l'aide de la méthode FillAcrossSheets. Spécifiez une plage, puis indiquez si vous souhaitez copier les données, la mise en forme ou les deux.

Exemple

Me.Application.ActiveWorkbook.Sheets.FillAcrossSheets( _
    Me.Application.Range("rangeData"), Excel.XlFillWith.xlFillWithAll)
this.Application.ActiveWorkbook.Sheets.FillAcrossSheets(
    this.Application.get_Range("rangeData", missing), 
    Excel.XlFillWith.xlFillWithAll);

Compilation du code

Cet exemple requiert une plage nommée rangeData dans une feuille de calcul.

Voir aussi

Tâches

Comment : ajouter des feuilles de calcul à des classeurs

Comment : modifier la mise en forme des lignes de feuille de calcul contenant des cellules sélectionnées

Concepts

Utilisation des feuilles de calcul

Fonctionnement des paramètres optionnels dans les solutions Office