永发信息网

EXCEL中,可不可将vba窗口隐藏?

答案:2  悬赏:0  手机版
解决时间 2021-03-20 09:04
  • 提问者网友:难遇难求
  • 2021-03-19 09:02
EXCEL中,可不可将vba窗口隐藏?
最佳答案
  • 五星知识达人网友:从此江山别
  • 2021-03-19 09:11
可以加密的人家打不开的
全部回答
  • 1楼网友:躲不过心动
  • 2021-03-19 10:50
类模块的编写跟日常写代码的编程思想有很大反差,类模块的主题是创建,而日常的代码是使用。 类模块里是禁止使用public类型的动态数组作为模块级变量的,而私有级的变量外界不可直接调用,那么也失去了数组的意义。 因为通过类模块创建的实例,我们通常称之为对象,而纵观applicaiton集合对象,range集合对象,addins集合对象,等等各种对象,似乎官方总会给予一个“集合”概念。实际上,这里的“集合”就相当于一个动态数组,比如workbooks(1)就返回第一个工作簿,worksheets(2)就返回第二个工作表,这个不正是动态数组所需要表达的意义么!?   所以,建议你尝试使用collect对象,来实现类似于动态数组的功能。给你一个参考示例: rem -==巴蜀兄弟连==-  团队提供支持 public arr as new collection public function add(byref r as range) as range     set add = r   '创建对参数r对应单元格的引用     arr.add add   '将建立的引用实例添加到arr集合 end function然后标准模块创建实例,并返回集合元素的值: private mm as new unsamesky   '创建类模块unsamesky的一个实例mm private sub xx()     dim i as long     for i = 1 to 10         mm.add sheet1.cells(i, 1)   '给a1到a10单元格添加到mm实例的arr集合中     next end sub sub yy()     call xx    '调用xx     msgbox mm.arr(3)    '试试返回集合的第3个元素,也就是工作表的第a3单元格的内容! end sub可使用附件测试:
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯