VBA论坛建议
嘿伙计们,我只是对VBA(主要是Microsoft Office的宏)进行了一些多样化的探索。
只是想知道是否有人可以推荐一个好的论坛(积极和友好)来帮助我的VBAing任务。
我最近注册到:
-Excel帮助论坛
-VBA Express
但我发现这两个论坛有点安静。
期待回音。 我对VBA的理解是,Microsoft不再支持它。它仍然可以在AutoCAD中使用,但已从Office中删除。因此,我认为不会有那么多充满活力的论坛。在这里的分论坛是一个很好的地方,以获得建议,一旦你有了拔头发,但只有少数人谁看在那里。
换句话说,对不起,我不能。 我希望不是,你从哪里得到的。我以前觉得微软的论坛对学习VBA很有帮助,但几年前他们确实改变了布局,这让我很难找到东西。我很长时间没用了。我还发现CPearson有一些非常好的信息 虽然没有官方网站,但我认为VBA从AutoCAD中删除(并随后得到某种支持)的原因是微软不再希望它包含在内。我们都注定要使用。立即上网。然而,对我来说,对事情有错误的想法是很常见的。 很像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美元 大家好,非常感谢你们的投入。
所以,一般来说。。。如果我要为Office产品开发工具,使用宏和VBA IDE的替代品。。。我需要额外的软件或附加组件吗?说NET为例,我一直建议学习。NET为ProSteel开发,但据我所知。。。我需要一个专门的计划,以便。。。嗯,程序。 我在Excel中广泛使用VBA,这就是为什么我希望它不会被撤回的原因。我可以看到,微软正在引入使用web开发工具进行编程的能力(Html、CSS和javascript),这看起来很有趣。我将不得不研究这意味着什么,以及它将如何工作 由于我更喜欢BASIC及其后代,我的VB有VBExpress。Net编程。我很少用它来形容它有多好。我每次都需要重新学习,但我正在努力。
我在这台机器上安装了VBExpress 9和10。如果我错了,我相信BB会纠正我,所以我会说,我认为9是32位编译,10是64位编译。
编辑======================
看起来BB和我同时击中了return。他知道的比我多,所以忽略这个。
如果你的选择是。NET API,那么是的。。。您需要下载并安装Visual Studio,但需要考虑一些因素。
在发展方面。NET代码单独用于Autodesk产品,Visual Studio Express 2012(免费)就足够了。您也可以考虑下载Autodesk。NET向导;不需要,但如果刚开始发展,会有所帮助。Autodesk产品的NET应用程序。此线程也可能有用。
然而,为了使用VSTO进行MS Office开发,需要完整版本的Visual Studio(付费;免费90天试用版)。如果是新手,可以通过多种方式获得合适的软件。NET开发,我建议您考虑包含MSDN支持的订阅。
干杯
别担心,我的朋友;任何相对较新的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也是如此。
干杯
页:
[1]
2