gpt4 book ai didi

excel - 寻找解释 vba 类使用的引用

转载 作者:行者123 更新时间:2023-12-03 02:58:31 25 4
gpt4 key购买 nike

我正在学习现在我尝试开始使用类,因为我发现否则我的程序很难使用,而且我总是一遍又一遍地编写类似的代码片段。

您能推荐任何涵盖 中用户定义对象的书籍吗?出色地?因为我发现的所有内容都只是对此主题的简短介绍。

我在找这样一本书的时候,在上找到了很多高级书籍。 。据我了解,这种语言更“强大”(可用于更广泛的任务)。

最佳答案

当您想了解 VBA 时,请查找有关 VB6 的引用资料。您可能可以便宜地找到很多引用资料和书籍。我认为自己非常擅长 VBA,这就是我学到很多东西的方法。即使是最新版本的 VBA (VBA7) 本质上也是 VB6 的子集。您可以学到的有关 VB6 的大部分知识都完全适用于 VBA,特别是关于类和 UDT(类似于 .NET 世界中的结构)。

根据我自己的经验,我想说用户定义的类型(使用 Type 关键字声明)很少有用除非在单个模块中私有(private)使用需要指向特定结构的指针的 native 函数声明的目的。它们的根本缺点是无法与 Variant 进行转换,这对于高级 VBA 来说是一个 killer 。一旦您习惯了它,快速构建具有相同字段的类(com VB 术语中的类模块)并不难。

后置脚本:这对您学习类或用户定义类型没有帮助,因此我仅将其添加为后置脚本:您还可以通过搜索找到很多有用的信息>VBScript。大多数 VBScript 都可以直接粘贴到 VBA 项目中并运行,但也有一些小异常(exception),例如无法访问 Wscript 对象。许多文档示例,例如 MSXML (用于与 XML 文件和互联网交互)显示 VBScript,所有这些代码都可以在 VBA 中轻松使用。

关于excel - 寻找解释 vba 类使用的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13085345/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com