Поделиться через


Практическое руководство. Копирование данных и форматирование по листам

Обновлен: Ноябрь 2007

Применимость

Сведения в данном разделе относятся только к указанным проектам Visual Studio Tools for Office и версиям приложений Microsoft Office.

Тип проекта

  • Проекты уровня документа

  • Проекты уровня приложения

Версия Microsoft Office

  • Excel 2003

  • Excel 2007

Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов.

Можно копировать данные из диапазона на одном листе во все остальные листы в пределах книги, используя метод FillAcrossSheets. Укажите диапазон и необходимое действие: копирование данных, форматирование, или и то и другое.

Пример

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);

Компиляция кода

Данный пример требует диапазона с именем rangeData на листе.

См. также

Задачи

Практическое руководство. Добавление новых листов в рабочие книги

Практическое руководство. Изменение форматирования в строках листа, содержащих выбранные ячейки

Основные понятия

Работа с листами

Общие сведения о необязательных параметрах в решениях Office