You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

如何在Excel中创建输入特定数据的自定义键盘快捷键?

在Excel中设置自定义快捷键快速输入长文本的方法

我经常帮用户解决这类重复输入的问题,其实有两种实用方法,其中宏绑定快捷键完全符合你要的Ctrl+I触发需求,下面一步步教你:

方法一:用宏绑定自定义快捷键(精准实现Ctrl+I触发)

  1. 打开VBA编辑器:按下Alt + F11快捷键,或者点击Excel顶部的「开发工具」选项卡→「Visual Basic」按钮(如果没看到开发工具,先去「文件→选项→自定义功能区」勾选它)。
  2. 插入新模块:在左侧的「工程资源管理器」里,右键点击你的工作簿名称→选择「插入→模块」。
  3. 编写宏代码:在弹出的代码窗口里,输入以下代码(以你要的慢性肾衰竭为例):
Sub InsertChronicRenalFailure()
    ' 确保当前选中单元格填入目标文本
    If TypeName(Selection) = "Range" Then
        ActiveCell.Value = "慢性肾衰竭(Chronic Renal Failure)"
    End If
End Sub

如果你需要其他疾病的快捷键,比如Ctrl+J输入急性肾衰竭,只要复制这段代码,改个Sub名称和文本内容就行,比如:

Sub InsertAcuteRenalFailure()
    If TypeName(Selection) = "Range" Then
        ActiveCell.Value = "急性肾衰竭(Acute Renal Failure)"
    End If
End Sub
  1. 绑定快捷键:回到Excel主界面,点击「开发工具→宏」,在列表里选中你刚写的InsertChronicRenalFailure宏→点击「选项」按钮,在「快捷键」输入框里按下Ctrl + I,然后确定。

    注意:Ctrl+I默认是设置文本斜体的快捷键,绑定后原功能会被替换,如果需要保留原功能,建议用Ctrl + Shift + I这类组合键。

  2. 保存工作簿:一定要保存为「Excel 启用宏的工作簿(*.xlsm)」格式,不然下次打开宏会失效。

方法二:自动更正(无需快捷键,输入缩写自动替换)

如果你不想用宏,Excel自带的自动更正功能也很方便:

  • 点击「文件→选项→校对→自动更正选项」
  • 在「替换」框里输入你记起来方便的缩写(比如CRF),「为」框里输入完整文本「慢性肾衰竭(Chronic Renal Failure)」,点击添加即可。之后只要在单元格里输入CRF按回车,就会自动替换成完整文本。

两种方法各有优势,宏适合固定快捷键触发,自动更正适合输入缩写快速替换,你可以根据自己的习惯选择~

内容的提问来源于stack exchange,提问作者Uttam Manher

火山引擎 最新活动