金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 252|回复: 3

VBA窗体中如何动态添加控件,并引用及更改属性

[复制链接]

16

主题

34

帖子

44

积分

Rank: 4

等级: 专业版

注册:
2022-1-11
曾用名:
发表于 2024-10-24 10:16 | 显示全部楼层 |阅读模式
根据软件说明中的示例Dim MycmdSub UserForm33_CommandButton1_Click()
    Set Mycmd = UserForm33_Controls.Add("Forms.CommandButton.1")
    UserForm33_Mycmd.Left = 18
    UserForm33_Mycmd.Top = 150
    UserForm33_Mycmd.Width = 175
    UserForm33_Mycmd.Height = 20
    UserForm33_Mycmd.Caption = "非常有趣。" & Mycmd.Name
End Sub
运行时,无法在窗体上创建控件,提示错误,缺少对象 UserForm33_Controls,什么原因,怎样解决?


回复

使用道具 举报

2

主题

578

帖子

619

积分

Rank: 9Rank: 9Rank: 9

等级: 管理员

注册:
2021-5-10
曾用名:
发表于 2024-10-24 11:10 | 显示全部楼层
软件不支持vba窗体中的Controls属性,所以微软提供的这个示例在软件中无法正常使用。
截图202410241110276033.png
回复

使用道具 举报

16

主题

34

帖子

44

积分

Rank: 4

等级: 专业版

注册:
2022-1-11
曾用名:
 楼主| 发表于 2024-10-24 11:26 | 显示全部楼层
在页框中,可以添加控件,没有报错,但无法引用,引用就报错,能引用吗?
截图202410241124326258.png
回复

使用道具 举报

2

主题

578

帖子

619

积分

Rank: 9Rank: 9Rank: 9

等级: 管理员

注册:
2021-5-10
曾用名:
发表于 2024-10-24 11:29 | 显示全部楼层
controls集合相关的操作都是不支持的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-12-22 01:48 , Processed in 0.231707 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表