You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在LibreOffice Calc宏中如何设置按钮的多行标签?

解决LibreOffice Calc宏按钮多行标签不换行的问题

你代码里的\n在LibreOffice Basic中不会被解析为换行符,只会当作普通文本显示,所以需要替换成Basic支持的换行标识,以下是两种可行的修改方案:

  • 使用ASCII换行符Chr(10):
nb=5
button.Multiline = true
button.Label = "You are our " & nb & "th visitor " & Chr(10) & " Thank you"
  • 使用内置常量vbNewLine(可读性更强):
nb=5
button.Multiline = true
button.Label = "You are our " & nb & "th visitor " & vbNewLine & " Thank you"

需要确认的是,你已经正确设置了button.Multiline = true,这是按钮标签能够多行显示的前提条件,确保这一步没有遗漏即可实现换行效果。

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 19:52:01