乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 125|回复: 12

[编程交流] VBA论坛建议

[复制链接]

77

主题

298

帖子

232

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
394
发表于 2022-7-6 22:10:08 | 显示全部楼层 |阅读模式
嘿伙计们,
 
我只是对VBA(主要是Microsoft Office的宏)进行了一些多样化的探索。
 
只是想知道是否有人可以推荐一个好的论坛(积极和友好)来帮助我的VBAing任务。
 
我最近注册到:
 
-Excel帮助论坛
-VBA Express
 
但我发现这两个论坛有点安静。
 
期待回音。
回复

使用道具 举报

48

主题

1073

帖子

1043

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
238
发表于 2022-7-6 22:17:26 | 显示全部楼层
我对VBA的理解是,Microsoft不再支持它。它仍然可以在AutoCAD中使用,但已从Office中删除。因此,我认为不会有那么多充满活力的论坛。在这里的分论坛是一个很好的地方,以获得建议,一旦你有了拔头发,但只有少数人谁看在那里。
 
换句话说,对不起,我不能。
回复

使用道具 举报

10

主题

598

帖子

594

银币

初来乍到

Rank: 1

铜币
48
发表于 2022-7-6 22:22:23 | 显示全部楼层
我希望不是,你从哪里得到的。我以前觉得微软的论坛对学习VBA很有帮助,但几年前他们确实改变了布局,这让我很难找到东西。我很长时间没用了。我还发现CPearson有一些非常好的信息
回复

使用道具 举报

48

主题

1073

帖子

1043

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
238
发表于 2022-7-6 22:26:49 | 显示全部楼层
虽然没有官方网站,但我认为VBA从AutoCAD中删除(并随后得到某种支持)的原因是微软不再希望它包含在内。我们都注定要使用。立即上网。然而,对我来说,对事情有错误的想法是很常见的。
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2022-7-6 22:34:51 | 显示全部楼层
很像Windows XP,VBA在任何地方都不会很快出现。。。总有一天它会消失,但在国际海事组织看来,这是由于消耗。
 
Microsoft支持/=可供使用
 
 
 
尽管如此,我仍然强烈敦促VBA开发人员开始学习其中一种或多种。NET语言,但这并不是因为Microsoft将阻止您使用VBA。这个NET API易于使用,在处理时间方面更高效,并且正在暴露出无数对象模型的一个不断增长的方面。NET API(即AutoCAD、MS Office等)。
 
我涉猎了使用VSTO的MS Office内部工具开发,发现在没有MS Office对象模型先验知识的情况下使用起来非常简单;不要忘记,人们仍然可以(在某些情况下可能仍然需要)在中使用COM。NET API,通过后期绑定、动态类型等方式。
 
... 我的0.02美元
回复

使用道具 举报

77

主题

298

帖子

232

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
394
发表于 2022-7-6 22:38:20 | 显示全部楼层
大家好,非常感谢你们的投入。
 
所以,一般来说。。。如果我要为Office产品开发工具,使用宏和VBA IDE的替代品。。。我需要额外的软件或附加组件吗?说NET为例,我一直建议学习。NET为ProSteel开发,但据我所知。。。我需要一个专门的计划,以便。。。嗯,程序。
回复

使用道具 举报

10

主题

598

帖子

594

银币

初来乍到

Rank: 1

铜币
48
发表于 2022-7-6 22:40:22 | 显示全部楼层
我在Excel中广泛使用VBA,这就是为什么我希望它不会被撤回的原因。我可以看到,微软正在引入使用web开发工具进行编程的能力(Html、CSS和javascript),这看起来很有趣。我将不得不研究这意味着什么,以及它将如何工作
回复

使用道具 举报

48

主题

1073

帖子

1043

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
238
发表于 2022-7-6 22:47:38 | 显示全部楼层
由于我更喜欢BASIC及其后代,我的VB有VBExpress。Net编程。我很少用它来形容它有多好。我每次都需要重新学习,但我正在努力。
 
我在这台机器上安装了VBExpress 9和10。如果我错了,我相信BB会纠正我,所以我会说,我认为9是32位编译,10是64位编译。
 
编辑======================
看起来BB和我同时击中了return。他知道的比我多,所以忽略这个。
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2022-7-6 22:51:55 | 显示全部楼层
 
如果你的选择是。NET API,那么是的。。。您需要下载并安装Visual Studio,但需要考虑一些因素。
 
在发展方面。NET代码单独用于Autodesk产品,Visual Studio Express 2012(免费)就足够了。您也可以考虑下载Autodesk。NET向导;不需要,但如果刚开始发展,会有所帮助。Autodesk产品的NET应用程序。此线程也可能有用。
 
然而,为了使用VSTO进行MS Office开发,需要完整版本的Visual Studio(付费;免费90天试用版)。如果是新手,可以通过多种方式获得合适的软件。NET开发,我建议您考虑包含MSDN支持的订阅。
 
干杯
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2022-7-6 22:56:52 | 显示全部楼层
 
别担心,我的朋友;任何相对较新的Visual Studio Express版本(我从Express 2010开始)都可以独立编译32位和64位,也可以为非COM解决方案编译“任何CPU”,这允许单个编译。NET程序集以适用于任何一种环境。
 
也就是说,早在Express 2010中,每种语言都是独立安装的(即C++Express 2010、C#Express 2010、VB Express 2010等),而在2012年及更高版本中,Express用于Web、Windows、Windows Desktop和Windows Phone“flavors”。。。虽然2013可用,并且可以成功使用,但Autodesk仍然建议在Autodesk Developer Network页面(向下滚动)上使用Visual Studio 2012,即使对于AutoCAD 2015也是如此。
 
干杯
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-4 11:51 , Processed in 1.071994 second(s), 72 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表