如何:在工作表之间复制数据和格式设置

更新:2007 年 11 月

适用于

本主题中的信息仅适用于指定的 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 解决方案中的可选参数