gpt4 book ai didi

excel - 按钮上显示的文本 Excel 宏

转载 作者:行者123 更新时间:2023-12-04 20:40:27 25 4
gpt4 key购买 nike

如何或有可能将按钮分配给宏并将此类按钮的文本设为公式?

IE

如果 A2 是“John Doe”

按钮可以将 John Doe 作为文本吗???如果我将名称更改为“Jane Doe”,则有一个公式(=A2),这样当我更改文本时,按钮的显示文本会自动更改???

最佳答案

通过评论也得到了同样的回答。但是它已被标记为未回答,因此代表 回答普卡托纳
答案复制自
Is there a way to edit caption on Form Control buttons?
回答 1
右键单击电子表格底部的 Sheet1 选项卡并选择查看代码
复制粘贴以下代码

Private Sub Worksheet_Activate()
Buttons("Button 1").Caption = "NEW TEXT"
End Sub
当 Sheet1 被激活并将按钮上的标题更改为 NEW TEXT 时会触发此事件
显然,您可以通过名称或索引来引用您的按钮。如果要修改不同对象上的文本,则需要修改“按钮 1”。
如果您替换“NEW TEXT”,您可以为其分配一个变量或表达式的评估
例如
如果在 Sheet2 上您在单元格 A1 中键​​入任何内容,您可以修改 Sheet1 后面的代码并使用
Private Sub Worksheet_Activate()
Buttons("Button 1").Caption = Sheets("Sheet2").Range("A1")
End Sub
这样,每次激活 Sheet1 时,按钮上的文本都会从 Sheet1、单元格 A1 中提取
要找出按钮的名称,请看这里
enter image description here

关于excel - 按钮上显示的文本 Excel 宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34819554/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com