复制粘贴可见单元格

篇一:在EXCEL2007里筛选后复制粘贴及将内容复制粘贴到筛选后单元

首先是筛选后复制粘贴:

第二步,筛选出班级里包含A的项

第三步,选中筛选内容以后,按下alt+; ,复制即可粘贴到别处;

或者Ctrl+G-定位条件

复制粘贴可见单元格

-可见单元格,复制即可粘贴到别处;

确定即可。

再来是将复制内容粘贴到筛选后表格中:

第一步,需要一个表格;我要把这个表格里班级列不包含A的项改为右边表格中内容。

第二步,在班级右侧插入两列,列A、列B。

第三步,在列A下第一格输入1,向下序列填充。

第四步,筛选出班级不包含A的项,选中列B下单元格,按下Alt+;,输入1后按下Ctrl+Enter(相当于可见单元格填充),取消筛选。

第五步,按列B排序,列B内包含1的单元格就顺序排列在最上面了;选中要替换的内容,复制粘贴到班级列;最后按列A排序,删除列A、列B,就回复原样,OK了。

篇二:在Excel中粘贴时怎样跳过隐藏行

在Excel中粘贴时怎样跳过隐藏行

有时在筛选后需要将其他区域中的连续行数据复制粘贴到筛选区域,以替换筛选后的数据。由于筛选后的区域包含隐藏行,因而无法直接进行复制粘贴,否则部分数据会粘贴到隐藏行中。而如果复制后对选择筛选区域用“定位→可见单元格”的方法选择可见单元格,再按“Ctrl+V”进行粘贴,Excel会提示“ ……Excel无法粘贴信息,原因是复制区域与粘贴区域形状不同……”。遇到这种情况,可以用辅助列或VBA的方法来解决。

例如下图所示,左侧的“Sheet1”表的A、B两列包含一些水果名称及数量,现在需要用右侧“Sheet2”表B1:B7区域中的数值(用红色标识)替换“Sheet1”表筛选“苹果”后的数量。

方法一:使用辅助列

这个方法是用排序法把需要替换的数据放在一起再进行复制粘贴。即先添加一个“序号”辅助列,在其中输入数字序号,再用另一个辅助列对筛选后的数据进行标记,按第二个辅助列排序,再复制粘贴,最后对“序号”

列排序还原原数据的

排列顺序。具体步骤如下:

1.先取消筛选,在“Sheet1”表的C2、C3单元格分别输入数字“1”,“2”,选择这两个单元格后双击填充柄,将序号填充到C列。

2.筛选A列中的“苹果”。在D列第二行的单元格中输入公式:

=ROW()

然后向下填充公式到D列的所有可见单元格。

3.取消筛选,按D列排序,将全部“苹果”的数量排在一起。

4.复制“Sheet2”表B1:B7数据粘贴到“Sheet1”表的B2:B8区域。

5.按序号列排序,还原原数据的排列顺序。

最后删除C、D两列,完成替换。

方法二:VBA代码

用下面的VBA代码可直接把“Sheet2”表B列的数据粘贴到“Sheet1”

表筛选后

的区域。假如“Sheet1”表的数据区域为A1:B20,“Sheet2”表B列需要复制粘贴的数量为7个,先对“Sheet1”表A列筛选“苹果”,然后按Alt+F11打开VBA编辑器,在代码窗口中输入下列代码并运行即可。

Sub 粘贴时跳过隐藏行()

Dim Rng As Range

Set Rng = Range("B2:B20").SpecialCells(xlCellTypeVisible)

For Each cell In Rng

Worksheets("Sheet2").Cells(i + 1, 2).Copy

ActiveSheet.Paste Destination:=cell

Application.CutCopyMode = False

i = i + 1

If i = 7 Then End

Next

End Sub

篇三:筛选后复制粘贴技巧

Excel 2007 筛选后的复制粘贴 在Excel 2007中,有时需要把筛选后的数据复制粘贴到另一个表中,但是粘贴时发现结果并不是筛选出来的数据,而是所有的数据。这个问题可以用下面三个方法来解决:方法1:进行两次以上的筛选操作,筛选操作可以是同一列或不同列。只进行一次筛选操作,表面上选择的是筛选后的数据,其实包括了未筛选的全部数据。所以我们在筛选后进行复制粘贴时,有时是筛选后的可见数据,有时是全部数据。

其实是可以判断复制后的数据是筛选后的还是全部的:如果复制后许多行都有闪动的波纹线,就是筛选后的数据,如果只在所选数据的四周出现闪动的波纹线,就是全部数据。方法2:筛选后选择需要复制的区域,选择“开始→查找和选择→定位条件→可见单元格”,再进行复制粘贴,就是筛选后的内容了。

方法3:筛选后选择需要复制的区域,同时按下“Alt”和分号键,再复制粘贴即可。

Excel2003快速输入有相同特征的数据:我们经常会输入一些有相同特征的数据,比如员工的厂证编号、单位的职称证书号,都是前面几位相同,后面的数字不一样。我们可以快速输入有相同特征的数据,选定要输入共同特征数据的单元格区域,单击鼠标右键,在弹出的快捷菜单中选择“设置单元格格式”命令,打开“单元格格式”对话框,选中“数字”选项卡,选中“分类”下面的“自定义”选项,然后在“类型”下面的文本框中输入2006080000(注意:后面有几位不同的数据就补几个0),单击“确定”按钮即可。最后在单元格中只须输入后几位数字,如“2006083451”只要输入“3451”,系统就会自动在数据前面添加“20.........

excel2007小技巧 帮你节省时间

如果使用下面介绍的这些自定义选项,需要单击“Office”按钮,然后单击“Excel选项”按钮打开“Excel选项”对话框(除了最后一个)。

1.更改默认工作表数

默认情况下,当打开Excel时,会新建一个空白工作簿,该工作簿包含3个空白工作表。但你是否会总是用到这3个工作表呢?或者如果可能会用到更多的工作表呢?事实上,这个数值可以被更改为从1到255的任何数值。当然,很少有人会用到255个工作表。在“Excel选项”对话框的“常规”选项卡中,可以将新建工作簿时“包含的工作表数”更改为你所希望的数值。

2.更改最近使用的文档列表数

当使用Excel 2007打开过若干工作簿后,单击“Office按钮”就会看到在右边窗格中列出最近使用的文档列表。默认情况下这个列表的数目为17,也可以将其更改为从1到50之间的任意数值。单击“Excel选项”对话框中的“高级”选项卡,然后在“显示”区域的“显示此数目的?最近使用的文档?”右侧设置自己所希望的数值即可。

3.更改用户名称

有些事情挺简单,但几乎没人用到。添加用户名称可以使你将来的文档中嵌入名称作为作者名。当打开工作簿属性对话框时,可以看到作者的署名。如果要更改用户名称,可以在“Excel选项”对话框的“常规”选项卡中进行更改。

4.更改标准字体

当保存工作簿时,是否会经常将字体和字号更改为另一种大小?如果这样的话,可以将Excel的标准字体和字号更改为希望的类型。在“Excel选项”对话框的“常规”选项卡可以更改标准字体。

5.更改默认的文件存储位置

在保存工作簿时,是否会经常在“另存为”对话框中寻找自己所喜欢的目标文件夹?通过改变文件的存储位置,可以避免这种情况的发生。这样每次存储文件时就会节省不少的时间。在“Excel选项”对话框的“保存”选项卡中可以更改默认文件存储位置。

6.自定义状态栏

当在工作表中选中某些单元格时,状态栏中会显示与所选项目相关的一些信息。例如,当前选中的单元格数目、所选数据中的最大值与平均值等。这一功能非常实用,它可以不必使用公式就能得到一些所需要的信息。

右键单击状态栏可以打开“自定义状态栏”菜单,从中可以选择状态栏中要显示或隐藏的项目。

制作专业符号工具栏

[ 编辑本段 ]

在编辑专业表格时,常常需要输入一些特殊的专业符号,为了方便输入,我们可以制作一个属于自己的“专业符号”工具栏。

1.执行“工具→宏→录制新宏”命令,打开“录制新宏”对话框,输入宏名 如“fuhao1” 并将宏保存在“个人宏工作簿”中,然后“确定”开始录制。选中“录制宏”工具栏上的“相对引用”按钮,然后将需要的特殊符号输入到某个单元格中,再单击“录制宏”工具栏上的“停止”按钮,完成宏的录制。

仿照上面的操作,一一录制好其它特殊符号的输入“宏”。

2.打开“自定义”对话框,在“工具栏”标签中,单击“新建”按钮,弹出“新建工具栏”对话框,输入名称——“专业符号”,确定后,即在工作区中出现一个工具条。

切换到“命令”标签中,选中“类别”下面的“宏”,将“命令”下面的“自定义按钮”项拖到“专业符号”栏上(有多少个特殊符号就拖多少个按钮)。

3.选中其中一个“自定义按钮”,仿照第2个秘技的第1点对它们进行命名。

4.右击某个命名后的按钮,在随后弹出的快捷菜单中,选“指定宏”选项,打开“指定宏”对话框,选中相应的宏(如fuhao1等),确定退出。

重复此步操作,将按钮与相应的宏链接起来。

5.关闭“自定义”对话框,以后可以使用普通工具栏一样,使用“专业符号”工具栏,向单元格中快速输入专业符号了。

保存多个打印页面

[ 编辑本段 ]

用“视面管理器”保存多个打印页面

有的工作表,经常需要打印其中不同的区域,可以用“视面管理器”解决。

1.打开需要打印的工作表,用鼠标在不需要打印的行(或列)标上拖拉,选中它们再右

击鼠标,在随后出现的快捷菜单中,选“隐藏”选项,将不需要打印的行(或列)隐藏起来。

2.执行“视图→视面管理器”命令,打开“视面管理器”对话框,单击“添加”按钮,弹出“添加视面”对话框,输入一个名称(如“上报表”)后,单击“确定”按钮。

3.将隐藏的行(或列)显示出来,并重复上述操作,“添加”好其它的打印视面。

4.以后需要打印某种表格时,打开“视面管理器”,选中需要打印的表格名称,单击“显示”按钮,工作表即刻按事先设定好的界面显示出来,简单设置、排版一下,按下工具栏上的“打印”按钮就行了。

数据隐藏

[ 编辑本段 ]

工作表部分单元格中的内容不想让浏览者查阅,只好将它隐藏起来了。

1.选中需要隐藏内容的单元格(区域),执行“格式→单元格”命令,打开“单元格格式”对话框,在“数字”标签的“分类”下面选中“自定义”选项,然后在右边“类型”下面的方框中输入“;;;”(三个英文状态下的分号)。

2.再切换到“保护”标签下,选中其中的“隐藏”选项,按“确定”按钮退出。

3.执行“工具→保护→保护工作表”命令,打开“保护工作表”对话框,设置好密码后,“确定”返回。

经过这样的设置以后,上述单元格中的内容不再显示出来,就是使用Excel的透明功能也不能让其现形。

提示:在“保护”标签下,请不要清除“锁定”前面复选框中的“∨”号,这样可以防止别人删除你隐藏起来的数据。

使用

[ 编辑本段 ]

让中、英文输入法智能化地出现

在编辑表格时,有的单元格中要输入英文,有的单元格中要输入中文,反复切换输入法实在不方便,何不设置一下,让输入法智能化地调整呢?

选中需要输入中文的单元格区域,执行“数据→有效性”命令,打开“数据有效性”对话框,切换到“输入法模式”标签下,按“模式”右侧的下拉按钮,选中“打开”选项后,“确定”退出。

以后当选中需要输入中文的单元格区域中任意一个单元格时,中文输入法(输入法列表中的第1个中文输入法)自动打开,当选中其它单元格时,中文输入法自动关闭。

让“自动更正”输入统一的文本

1.执行“工具→自动更正”命令,打开“自动更正”对话框。

2.在“替换”下面的方框中输入“pcw”(也可以是其他字符,“pcw”用小写),在“替换为”下面的方框中输入需要输入的文本,再单击“添加”和“确定”按钮。

3.以后如果需要输入上述文本时,只要输入“pcw”字符 此时可以不考虑“pcw”的大小写 ,然后确认一下就成了。

在Excel中自定义函数

Excel函数虽然丰富,但并不能满足所有需要。可以自定义一个函数,来完成一些特定的运算。下面,我们就来自定义一个计算梯形面积的函数:

1.执行“工具→宏→Visual Basic编辑器”菜单命令(或按“Alt+F11”快捷键),打开Visual Basic编辑窗口。