对于行数特别多的Excel如何进行把一列的数据复制到另一列???

发布网友 发布时间:2022-04-23 00:48

我来回答

5个回答

热心网友 时间:2023-06-30 04:06

在数据------筛选-----高级筛选-----列表区域从第一个单元格到最后一个单元格。条件区域是第一个单元格到14000所对应的单元格直接在原有区域显示筛选结果,就可以显示你要的内容了.如果你还想看原来的表格就在数据-----筛选里找全部显示就可以了

热心网友 时间:2023-06-30 04:06

55万多行?一个excel工作表的工作区域大小是65536行 X 256列,我不明白你说的55万多行指的是什么?
我做了个宏
Sub copyy()
Dim i
For i = 1 To 65536
With Worksheets("Sheet1")‘将"Sheet1"引号里面的内容替换成你要复制的那个工作表的名称
.Range(Cells(i, 5), Cells(i, 6)).Copy
.Range(Cells(i, 10), Cells(i, 11)).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End With
Next i
End Sub
要是还有问题的话,建议你把表发来,我帮你做好~unasia@163.com

热心网友 时间:2023-06-30 04:07

最简单的一个公式,在A10里录入=A5,在A11里录入=A6,然后向后拉就可以了

热心网友 时间:2023-06-30 04:07

下拉用等号。
在I2录入=E2,横拉一列,选定两格同时下拉到文末。
再隐藏EF列。

热心网友 时间:2023-06-30 04:08

你可以粘贴时,用选择性粘贴,也许可以

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com