LibreOffice Calc - 如何将按钮表单控件“附加信息”数据或 URL 数据传递到宏中?

问题描述 投票:0回答:1

有人建议表单控件按钮可以通过“附加信息”选项(在控件属性中)或 URL 选项将数据传递到它在执行时调用的宏。 如何才能实现这一目标?这样做将非常有用。 例如。按下包含字符串“Apples”的“附加信息”字段的按钮,并将其写入单元格 A1。 我应该补充一点,我无法获得与执行此操作的可能性相关的任何代码。

button macros libreoffice calc
1个回答
0
投票
Sub UseMyTag(pEvent)
ButtonParameters = pEvent.Source.Model
data = ButtonParameters.Tag
msgbox(data) 'returns ".jose"
End Sub

在“其他信息...”字段中, 在按钮的控件属性中, 输入句点“.”然后开始 字符串,例如.何塞 您可以解析“数据”以获取元素 你想要的字符串。

来源:https://ask.libreoffice.org/t/how-do-i-change-a-push-button-label-from-macro/53982 (Tq 给 JohnSUN 和 Lupp)

© www.soinside.com 2019 - 2024. All rights reserved.