有关Excel表格的操作问题!!高手进!!!

2025-02-27 07:32:56
推荐回答(4个)
回答1:

可以录制一个宏来简化操作:

一、打开【视图】-【工具栏】-【Visual Basic】,出现VB的工具栏。

二、随便选择一些数字,然后复制(注意:要执行这步)

二、点击VB工具栏上面的红色圆圈(录制新宏),此时会出现录制新宏的界面,宏名随便填,按默认的就可以了,在快捷键那里你可以设置一下,方便你以后的操作,你可以在上面直接按V或者Shift+V,建议用Shift+V,如果你只是这个工作薄需要使用复制简化的话,就选择保存在当前工作薄,如果其他工作薄也要用的话,就保存在个人宏工作薄(建议保存在当前工作薄,如果保存在个人宏工作薄的话,在后面的步骤会麻烦点)。设置好了以后,就按确定。此时开始录制了,你会看到原来的红色圆圈会变成绿色正方形(停止录制)。

三、随便选择一个空白的地方,点击鼠标右键-选择性粘贴-数值。完成以后点击绿色正方形停止录制。

四、
1、假如这个宏保存在当前工作薄的话,点击VB工具栏上面的绿色三角形(运行宏),选择你刚才录制的宏,然后按 编辑 ,此时进入了VB编辑器。在里面你可以看到你刚才录制的宏的代码,大致如下八:

Sub Macro2()
'
' Macro2 Macro
' 宏由 RayLee 录制,时间: 2006-10-17
'
' 快捷键: Ctrl+Shift+V
'
Range("D1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub

把多余的东西都去掉,只保留下面的内容:

Sub Macro2()
'
' Macro2 Macro
' 宏由 RayLee 录制,时间: 2006-10-17
'
' 快捷键: Ctrl+Shift+V
'

Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False

End Sub

这样就可以回到EXCEL表里面操作了。

把需要复制的单元格选择上,按CTRL+C复制,然后到需要贴的地方,按CTRL+SHIFT+V 粘贴。

2、假如你把录制的宏保存在个人工作薄,选择了宏按编辑的时候,会提示说不能编辑隐藏的工作薄。所以你需要按ALT+F11,打开VB编辑器,选择右边靠上的工程资源管理器里面的VBAproject(PERSONAL.XLS)-模块-模块1,双击模块1,在右边的代码窗口里面进行类似上面一步的操作(删除多余的代码)。

不知道这样说你明白不?有什么疑问可以在百度留言给我 或 联系QQ 399001

回答2:

没有快捷键!

变通:
全选A表,选择性粘贴数值到C表,然后从C表选择需要的数值复制到B表.

回答3:

在 b 单元格使用公式,
= Ai
再拖动复制公式

回答4:

好象没