1.wps excel粘贴时跳过隐藏列
在使用excel时,有时需要在筛选后将其他区域中的连续行数据复制粘贴到筛选区域,以替换筛选后的数据。由于筛选后的区域包含隐藏行,因而无法直接进行复制粘贴,否则部分数据会粘贴到隐藏行中。而如果复制后对选择筛选区域用“定位→可见单元格”的方法选择可见单元格,再按“Ctrl+V”进行粘贴,Excel会提示“ ……Excel无法粘贴信息,原因是复制区域与粘贴区域形状不同……”。遇到这种情况,可以用辅助列或VBA的方法来解决。
例如下图所示,左侧的“Sheet1”表的A、B两列包含一些水果名称及数量,现在需要用右侧“Sheet2”表B1:B7区域中的数值(用红色标识)替换“Sheet1”表筛选“苹果”后的数量。
开启分步阅读模式
工具材料:
Excel
操作方法
01
方法一:使用辅助列
这个方法是用排序法把需要替换的数据放在一起再进行复制粘贴。即先添加一个“序号”辅助列,在其中输入数字序号,再用另一个辅助列对筛选后的数据进行标记,按第二个辅助列排序,再复制粘贴,最后对“序号”列排序还原原数据的排列顺序。具体步骤如下:
1.先取消筛选,在“Sheet1”表的C2、C3单元格分别输入数字“1”,“2”,选择这两个单元格后双击填充柄,将序号填充到C列。
02
2.筛选A列中的“苹果”。在D列第二行的单元格中输入公式:
=ROW()
然后向下填充公式到D列的所有可见单元格。
03
3.取消筛选,按D列排序,将全部“苹果”的数量排在一起。
04
4.复制“Sheet2”表B1:B7数据粘贴到“Sheet1”表的B2:B8区域。
05
5.按序号列排序,还原原数据的排列顺序。
最后删除C、D两列,完成替换。
06
方法二:VBA代码
用下面的VBA代码可直接把“Sheet2”表B列的数据粘贴到“Sheet1”表筛选后的区域。假如“Sheet1”表的数据区域为A1:B20,“Sheet2”表B列需要复制粘贴的数量为7个,先对“Sheet1”表A列筛选“苹果”,然后按Alt+F11打开VBA编辑器,在代码窗口中输入下列代码并运行即可。
Sub 粘贴时跳过隐藏行()Dim Rng As RangeSet Rng = Range("B2:B20").SpecialCells(xlCellTypeVisible)For Each cell In RngWorksheets("Sheet2").Cells(i + 1, 2).CopyActiveSheet.Paste Destination:=cellApplication.CutCopyMode = Falsei = i + 1If i = 7 Then EndNextEnd Sub
2.EXCEL复制
我有两个方法 自己摸索的 也不知道是否有更快捷的方法 不过可以确定的是 楼主的要求是可以满足的 第一个方法: 1。
右键点需要复制的这个工作表; 2。选择"移动或复制工作表"; 3。
在弹出的对话框中,选择你需要复制到的工作簿,记得在"建立副本"前面打钩,不然就是移动过去而不是复制过去了; 4。 这样复制过去的,就完全和原表一样,再把不需要的部分删除掉; 5。
虽然复制过去的是整个工作表,还需要做一些删除的工作,但要比"调整行高、列宽、边框形状和颜色以及单元格内的字符格式等" 省事多了,对吧 :) 第二个方法: 1。选择工作表的时候,直接按住左侧("1,2,3。
")的行标来选择工作表,再复制过去,这样除了列宽,其它都和原表格是一样的; 2;再次选择工作表,直接按住上端的(a,b,c。
)列标来选择工作表,重新复制一遍过去(就在步骤1所产生的表格位置上),列宽的格式就复制过去了,这样新表格的所有格式就和原表格一样了,(列宽的调整也可以采用楼上学长提到的方法,用格式刷来完成); 3。
当然,这样也免不了要删除不需要的部分。 虽然不算是最简单的,不过删除要比调整格式颜色字体等快很多呢。
需要注意的是,如果原表格包含了计算公式,但新表格又只保留部分的话,一些内容的删除会影响到剩余部分数值的准确性等,建议选择方法二来做,粘贴的时候点右键,选择"选择性粘贴",在弹出的对话框中,在"数值"上打勾,这样复制过来的表格,不论删除哪一部分,其余部分数字都不受到影响了。 表达的不够专业,要是没有写明白,可以再问我 :)。
3.如何将一个EXCEL表格中的内容及格式全部复制到另一个表格中?
将一个EXCEL表格中的内容及格式全部复制到另一个表格中的操作方法如下:
1、点击桌面上的excel图标,打开excel表格;
2、长按鼠标左键选取要复制的表格内容;
3、松开点击鼠标右键出现部分选项,点击复制;
4、打开你要复制到的表格,左键点击要复制到的区域;
5、右键要复制的区域,出现选项列表;
6、移到选择性粘贴,点击保留源格式的选项;
7、粘贴完成就可以吧一个EXCEL表格中的内容及格式全部复制到另一个表格中。
扩展资料:
excel操作小技巧
1、删除重复值
选取含重复值的单元格区域,数据 - 删除重复值。
2、按月填充日期
日期所在单元格向下拖动复制后,打开粘贴列表,选取“以月填充”。
3、合并多个单元格内容
把列宽调整成能容易合并后字符,然后选取合并的区域 - 开始 - 填充 - 两端对齐。
4、公式转数值
选取公式所在区域,复制 - 粘贴 - 粘贴为数值。