跨列居中的快捷键怎么设置

匿名
2024-08-08T01:16:16+00:00

每次从单元格格式中设置很麻烦,不知道这个功能如何能像合并居中一样放个图标到工具栏上呢?那样就省事多了,请问平时设置跨列居中最简单的方法是什么呢?

Microsoft 365 和 Office | Excel | 家庭版 | Windows

锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。

0 个注释 无注释
问题作者接受的答案
  1. 匿名
    2024-08-08T12:02:28+00:00

    您好,陈明之。

    欢迎您访问微软社区中心。

    我了解到您目前想要在 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 社区支持专家

    3 个人认为此答案很有帮助。
    0 个注释 无注释
问题作者接受的答案
  1. 匿名
    2024-08-12T07:47:08+00:00

    您好,陈明之

    感谢您的分享和更新,如果未来您还有其他的问题,社区也随时欢迎您的咨询。回馈社区。通过指示此回复是否解决了您的问题,帮助下一个遇到此问题的人。点击下方的“是”或“否”。

    1 个人认为此答案很有帮助。
    0 个注释 无注释

1 个其他答案

排序依据: 非常有帮助
  1. 匿名
    2024-08-11T12:29:35+00:00

    谢谢版主大大您的细心解说。祝您周末愉快~

    0 个注释 无注释