金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 365|回复: 1

关于VBA项目名称获取方法求解

[复制链接]

25

主题

63

帖子

63

积分

等级: 免费版

注册:
2024-7-2
曾用名:
奥黛丽·赫本
发表于 2024-7-13 17:22 | 显示全部楼层 |阅读模式
各位程序猿好啊,我是用VBA创建了一个项目,名称ABC 项目选择.png
我发现一个问题,就是我在其他项目下,在Technic框架内写的代码仍然在,但是我在DefaultProject下的Global里面我写的全局变量就没有用了,就会报错,比如我清空了一个数组,但是这个数组没有在ABC项目下定义(全局变量):
报错.png
请问如何做到在Technic框架中,获取到当前的vba项目名称,如果不是ABC就不执行的代码呢,找了一圈文档都没有看到,谢谢了。

回复

使用道具 举报

1

主题

843

帖子

853

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-7-13 17:36 | 显示全部楼层
考虑到框架的特殊性,如果放在框架里的代码切换到其他项目后可能会造成不可预知的问题,所以切换框架并不能改变其中的代码。
如果你需要切换项目时框架里的代码需要转变,你可以在模块编写框架代码的,因为金字塔的VBA其实是不限制代码位置的,你把你框架中的代码复制到自定义模块中也照样能正常运行的。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 05:34 , Processed in 0.250627 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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