提问人:codeEnthusiast 提问时间:10/22/2023 更新时间:10/22/2023 访问量:52
设置。来自其他用户窗体的非活动用户窗体标签的标题属性
Set .Caption property of inactive userform label from other userform
问:
我有一个用户窗体,它允许用户输入文本,这些文本将通过调用以下函数发送到另一个用户窗体,其中是接受标题的预期控件:targetLabel
revisedStr
Function changeMsgLabel(ByRef targetLabel As String, revisedStr As String)
With ThisWorkbook.VBProject.VBComponents("masterMsgUserForm").Designer
With .Controls(targetLabel)
.Caption = revisedStr
End With
End With
End Function
我之前在这个项目中使用了与这个项目类似的代码块,并成功设置了控件的属性,但由于某种原因,这给了我错误。为了充分披露,标签和用户表单的名称都是正确的,并且包含必要的库。.Name
Object or with block variable not set
知道为什么这不起作用吗?
答: 暂无答案
评论
masterMsgUserForm