内容导航:


一、excel如何自定义设置快捷键


可以通过VBA方法进行设置。前提是对VBA要有一定的了解。

按照如下步骤设置快捷键,本例实现的是利用VBA设定选择性粘贴仅粘贴数值快捷键(ctrl+shift+I)。具体操作如下,需要参考后面图示。

A.开发工具->录制

B.在弹出的对话框中设定快捷键,本例中设定的是Ctrl+shift+I,确定

C.回到Excel界面操作

D.点击停止录制

E.进入VBA编辑界面(Alt+F11快速打开)

F.对代码进行适当编辑(保留有用部分)

G.回到sheet中按Ctrl+shift+I即能达到选择性张贴数值的操作。

录制代码:

Sub 宏1()
'
' 宏1 宏
'
' 快捷键: Ctrl+Shift+I
Application.CutCopyMode = False
Selection.Copy
Range("C30").Select

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

编辑:

Sub 宏1()
' 宏1 宏
' 快捷键: Ctrl+Shift+I
On Error Resume Next
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub



二、excel怎么自定义快捷键


找到该工具栏设置位置,具体操作:点击右上角"Office按钮"-"Excel选项"。.选中在Excel选项的"自定义"栏,在命令框中找到我们需要设置快捷键的命令,然后点击添加,如图所示,命令出现在右边的自定义快速访问工具栏中,点击确认保存设置。
在excel中点击左上角开始菜单下的“选项”。选择选项下面的自定义功能区。点击自定义快捷键方式。选择常用的Excel功能,设置对于的快捷键组合。今后就可以用新的快捷键调用Excel功能啦。


三、excel2010怎么设置快捷键内容


方法/步骤
首先,我们回顾一下,平时在excel中,如何操作选择性粘贴的过程。
先是在其他地方复制内容,然后到excel中,右击某个单元格区域。
然后点击“选择性粘贴”。
选择“文本”或者“unicode”文本格式。
如果需要频繁选择性粘贴的操作,这样做很麻烦。
下面介绍如何通过excel中的vba或者宏来实现一键操作。
首先,我们在excel中按下快捷键alt+f11
打开宏编辑器vbe
然后点击“插入”、“模块”
在代码区域粘贴如下代码
sub
pub_选择性粘贴数值或文本()
'
数值及数字格式
'
快捷键:
ctrl+e
on
error
resume
next
selection.pastespecial
paste:=xlpastevaluesandnumberformats
activesheet.pastespecial
format:="文本"
end
sub
然后按下ctrl+s保存后,关闭编辑器,回到excel
点击“开发工具”中的“宏”
找到刚才的宏后,点击“选项”
在宏选项中,快捷键设置的文本框中,输入字母e)
或者其他希望实现的快捷键。
按下确定后,即可在excel中,复制文本内容后,
按下快捷键ctrl+e,实现一键选择性粘贴文本了。
补充说明:
1)宏代码所在的excel文件,需尽量保存为xlsm格式
即启用了宏的工作簿。
2)如果看不到“开发工具”,可以点击excel左上角按钮,
点击面板下方的“excel选项”
勾选“在功能区显示“开发工具”选项卡”