将单元格区域复制到集合中所有其他工作表的同一位置?

  • FillAcrossSheets 方法 (Excel)

将单元格区域复制到集合中所有其他工作表的同一位置。

语法

FillAcrossSheets(Range, Type)

参数

名称 必需/可选 数据类型 说明
Range 必需 Range 要填充到集合中所有工作表上的单元格区域。该区域必须来自集合中的某个工作表。
Type 可选

XlFillWith

指定如何复制区域。

备注(XlFillWith种类)

名称 描述
xlFillWithAll -4104 复制内容和格式。
xlFillWithContents 2 只复制内容。
xlFillWithFormats -4122 只复制格式。

例1:

本示例用工作表 Sheet1 上 A1:A5 单元格区域的内容填充工作表 Sheet2 和 Sheet3和Sheet4 上的相同区域。

Sub test()Dim targetArea '目标工作表数组targetArea = Array('Sheet1', 'Sheet2', 'Sheet3', 'Sheet4')Sheets(targetArea).FillAcrossSheets Worksheets('Sheet1').Range('A1:A5')End Sub

执行后结果

例2:
本示例用工作表 Sheet1 上 A1:A5 单元格区域的格式填充工作表 Sheet2 和 Sheet3和Sheet4 上的相同区域。

使用Type参数

Sub test()Dim targetArea '目标工作表数组targetArea = Array('Sheet1', 'Sheet2', 'Sheet3', 'Sheet4')Sheets(targetArea).FillAcrossSheets Range:=Worksheets('Sheet1').Range('A1:A5'), Type:=xlFillWithFormatsEnd Sub

执行后结果

(0)

相关推荐

  • VBA基础一:对象、属性、方法、变量

    '1.工作簿(Workbooks) ' Workbooks(N)第N个工作簿 ' Workbooks ('工作簿名') ' ActiveWorkbook 活动工作簿 ' ThisWorkBook '代 ...

  • VBA中操作工作表的重点Range,Range有什么注意事项

    Range对象是包含在Worksheet的对象中.Range对象表示的就是工作表中的单元格或者单元格的区域. 1. 给工作表中的单元格赋值: 代码1: Sub R() Worksheets('shee ...

  • 教你,如何复制单元格内容到所有工作表相同位置,可以炫耀了

    No.1 有这样一种情况,如果一个Excel工作薄中有很多工作表,而且工作表格式相同,假如想把某些单元格内容同时复制到所有表中,有没有快捷办法? 答案是:有. 本节介绍一个Sheets对象方法,可实现 ...

  • Excel多张工作表的同步筛选

    有朋友问了个问题,顺带就来分享一下.万一你也碰上了,看看能不能用吧. 也就是说,通过对一张工作表里面的数据进行筛选,其他的工作表也一起跟着筛选,而且后面也得知筛选的条件都是同一个列中的内容.这就好办了 ...

  • Excel VBA 7.45 对所有工作表相同位置填充数据,你还在慢慢的复制粘贴吗?

    前景提要() 在我们平常的工作中,经常会碰到这样的场景,一个报表了里面有多个工作表,我们需要对所有的工作表的相同位置添加相同的内容,比方说相同的标题栏,相同的结尾,这个时候你会选择如何操作呢?在其中一 ...

  • 获取单元格区域中最长内容的单元格数据

    本次的练习是:如下图1所示的工作表,在单元格区域A1:A7中有一组数据,如何使用公式获取该区域中最长内容的单元格数据?即单元格A2包含的文本"excelperfect". 图1 先 ...

  • 颠倒单元格区域中的数据

    使用公式将单元格区域中的数据颠倒过来.例如,下图所示工作表中的单元格区域Data(即A1:A7),使用公式将原来处于区域Data中第一个单元格A1中的数据放置到最后一个单元格,本例中为单元格C7,将区 ...

  • 获取单元格区域中的不重复值

    在一个单元格区域中含有重复值,使用公式来获取该区域中的不重复值. 例如,下图所示的工作表单元格区域A1:A13,将其命名为Data.在该区域中,含有很多重复值.现在要获取该区域中的不重复值. 先不看答 ...

  • 统计单元格区域中不重复值的数量

    统计单元格区域中有多少个不重复的值.如下图所示的工作表: 将单元格区域A1:A6命名为Data,要使用公式求出区域Data中有多少个不重复的值. 因为数据很少,我们数一数,是3个,就是数字1.2.3, ...

  • 判断单元格区域中是否有重复值

    本次的练习是:使用公式确定指定的单元格区域中是否有重复值.如下图所示的工作表单元格区域A1:A9,我们将其命名为Data. 如果区域Data中有重复值,则返回False:如果区域Data中的值都不一样 ...

  • Excel公式技巧85:统计单元格区域中的各种数据类型

    excelperfect 在Excel工作表中,输入到单元格中的数据总是下列4种类型之一: 文本 数值 布尔值(TRUE或FALSE) 错误值 如下图1所示,在列A中包含有所有这4种数据类型.现在,我 ...

  • VBA案例精选 获取单元格区域中最后一个单元格地址

    代码运行结果: 代码截图: 代码文本: Public Sub 技巧() Dim myRange1 As Range, myRange2 As Range Set myRange1 = ActiveSh ...

  • Excel公式技巧90:剔除单元格区域中的空单元格

    excelperfect 有时候,在一列数据中有许多空单元格,导致数据不连续,我们需要剔除这些空单元格,让数据区域连起来. 如下图1所示,在单元格区域A1:A15中输入了一些数据,但其间有许多空白单元 ...

  • 剔除单元格区域中的空单元格

    有时候,在一列数据中有许多空单元格,导致数据不连续,我们需要剔除这些空单元格,让数据区域连起来. 如下图1所示,在单元格区域A1:A15中输入了一些数据,但其间有许多空白单元格. 图1 在单元格D1中 ...