如何将 LibreOffice Calc 中的插入换行符快捷键从 Ctrl + Enter 更改为 Alt + Enter?

如何将 LibreOffice Calc 中的插入换行符快捷键从 Ctrl + Enter 更改为 Alt + Enter?

要留在同一个单元格并转到下一行,在 Microsoft Excel 和 Google Sheets 中,快捷键是Alt+ Enter

然而,在 Libre Calc 中它是CTRL+ Enter

我想坚持学到的默认设置。

如何更改 Libre Calc 中的快捷方式?

在设置中我找不到“插入换行符”选项:

Libre Calc 设置

答案1

它看起来像是插入换行符在 Mac 上始终为ctrl+entercmd+ enter,并且无法自定义。

您可以使用 AutoHotKey 在按下+时发送ctrl+ 。enteraltenter

编写宏不起作用,因为无法获取 Calc 中单元格的活动光标。以下代码在单元格末尾插入换行符:

oCell = ThisComponent.CurrentSelection
oCurs = oCell.getText().createTextCursor()
oText.insertControlCharacter(oCurs, Chr(10), False)

这只在 Writer 中有效:

dispatcher.executeDispatch(document, ".uno:InsertLinebreak", "", 0, Array())

相关内容