Microsoft 电子表格软件系列,其中包含用于分析、绘制图表和传达数据的工具。
您好,陈明之。
欢迎您访问微软社区中心。
我了解到您目前想要在 Excel 中设置“跨列居中”的快捷键,根据我的测试与目前搜索到的资料得到的结论是:在Excel中的普通方法确实只能通过单元格格式来完成,正常情况下无法直接将跨列居中这一功能向合并居中一样直接自定义于功能栏,但是您可以通过按Ctrl+1快捷键直接打开设置单元格格式,这样或许会方便一些。
此外,您也可以通过宏的方法间接实现快速完成跨列居中功能。如果您愿意接受,您可尝试以下的步骤来查看是否可以满足您的需求:
1-使用宏来为“跨列居中”创建快捷键。
- 按 ALT + F11 打开VBA编辑器。
- 通过点击 “插入 > 模块” 插入一个新模块。
- 将以下VBA代码复制并粘贴到模块中:
Sub CenterAcrossSelection()
With Selection
.HorizontalAlignment = xlCenterAcrossSelection
End With
End Sub
- 关闭VBA编辑器
2-将宏添加到快速访问工具栏:
- 回到 Excel选项 并选择 “快速访问工具栏。”
- 从 **“从下列位置选择命令”**下拉菜单中选择 “宏。”
- 您应该会看到 CenterAcrossSelection 宏。选择它并点击 “添加。”
- 点击 “确定。”
3-为宏分配键盘快捷键:
- 进入 “视图” 选项卡。
- 点击 “宏” 在 “宏” 组中并选择 “查看宏。”
- 选择 CenterAcrossSelection 宏并点击 “选项。”
- 在 “宏选项” 对话框中,您可以分配一个快捷键(例如,CTRL + 0)。如图:
如有不明白或疑问,您可在回复中与我分享!
致以真挚的问候
Hannah.Z- MSFT |Microsoft 社区支持专家