Partager via


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

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.

S'applique à : Les informations contenues dans cette rubrique s'appliquent aux projets de niveau document et de niveau application pour Excel 2013 et Excel 2010. Pour en savoir plus, consultez Fonctionnalités disponibles par type d'application et de projet Office.

Exemple

Me.Application.ActiveWorkbook.Sheets.FillAcrossSheets( _
    Me.Application.Range("rangeData"), Excel.XlFillWith.xlFillWithAll)
this.Application.ActiveWorkbook.Sheets.FillAcrossSheets(
    this.Application.get_Range("rangeData"), 
    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 par programmation

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

Concepts

Utilisation des feuilles de calcul

Paramètres optionnels dans les solutions Office