
excel
在
excel中,批量复制同一个工作表中的数据是一个常见的需求。下面提供两种方法来实现:方法一:使用
VBA脚本1. 在一个工作表中选择要复制的工作范围;2. 在“开发”选项卡下,点击“Visual Basic Editor”打开
VBA编辑器;3. 在
VBA编辑器中,插入一个新模块并粘贴以下代码:Sub CopyRange()Dim rng As RangeSet rng = Selectionrng.CopyEnd Sub4. 点击“Run”按钮或者按Ctrl + S保存并关闭
VBA编辑器。5. 选择要粘贴数据的范围,在快捷键Ctrl + V进行粘贴。方法二:使用公式复制和粘贴1. 在一个工作表中选择要复制的工作范围;2. 在该工作表的其他位置上,输入以下公式:=INDIRECT(COERCED(Int((row+3)/10),0))其中,(row+3)/10表示在第几页,0表示第一页。注意,这里假设源数据所在页码是连续的,并且页码从左到右递增排列。3. 按下Ctrl + Shift + Enter进行确认,会弹出一个对话框询问是否复制数据到新单元格。点击“是”进行复制。以上两种方法都可以批量复制
excel中相同工作表的数据。可以根据具体需求选择适合自己的方法。