声明变量[英] Declare Variable

问题描述

山姆,
在新的 excel sheet1 中完成这些输入到 visio VBA 的文本后,我尝试将包括 Sheet1、Module 和 ThisWorkbook 在内的所有内容移动到已经与许多其他模块一起存在的 excel 应用程序中.但是在移动之后,那些声明的 visio 变量,例如"Public vsApp as visio.application";或"Dim vsDocs as visio.documents"得到突出显示并出现错误消息"编译错误:未定义用户定义的类型".但是一些声明,例如"Dim vFile as Variant";不会被选中.你知道这是什么原因吗?
谢谢

推荐答案

山姆,
在新的 excel sheet1 中完成这些输入到 visio VBA 的文本后,我尝试将包括 Sheet1、Module 和 ThisWorkbook 在内的所有内容移动到已经与许多其他模块一起存在的 excel 应用程序中.但是在移动之后,那些声明的 visio 变量,例如"Public vsApp as visio.application";或"Dim vsDocs as visio.documents"得到突出显示并出现错误消息"编译错误:未定义用户定义的类型".但是一些声明,例如"Dim vFile as Variant";不会被选中.你知道这是什么原因吗?
谢谢
您需要对 Visio 对象库的引用.使用 VBA 编辑器中的工具、参考菜单添加它.

您需要对 Visio 对象库的引用.使用 VBA 编辑器中的工具、参考菜单添加它.
哦,是的,我是多么愚蠢!

哦,是的,我是多么愚蠢!
但是,你越来越聪明了!对?;)

本文地址:https://www.itbaoku.cn/post/1050580.html