小编use*_*498的帖子

VBA:在UserForms上使用WithEvents

我有一个Word用户表单,包含60多种不同类型的控件.我想在每次触发control_change事件时评估表单并更改表单的提交按钮的启用状态.但是,我真的不想在更改事件处理程序上编写和维护60.

forms events vba ms-word event-handling

19
推荐指数
2
解决办法
4万
查看次数

检查有效的互联网连接

写了一个访问一堆搜索网站的小应用程序,并将结果放入一个word文档,每天运行几百次.

它将单个搜索结果保存在许多本地文件夹中,以便下次搜索这些单词时,它会在本地抓取它们,而不是再次加载网站.

这很好 - 即使它不快.人们印象深刻,因为直到几个星期前他们通过装载六个不同的搜索网站,搜索,然后将结果复制并粘贴到word文档中手动完成.

但是,我们办公室的互联网不可靠,并且已经过了半天.这意味着在本地文件夹中保存了大约400个错误搜索,并将其插入到最终文档中.

当一个人在搜索时,他们可以判断互联网是否被破坏,他们会在以后进行搜索.显然,这个应用程序无法分辨,因为我没有使用API​​或任何东西,因为我只能使用VBA环境(我甚至不允许使用MZ工具),我需要找到一些方法来在继续执行程序流程之前检查互联网是否正常工作,而不依赖于过多的引用,并且最好不使用屏幕抓取短语"404 Page Not Found".

我对VB不太熟悉,VBA在很多方面毁了我,所以可能有一些简单的方法可以做到这一点,这就是我在这里问的原因.

感谢任何帮助.

networking vba ms-office

7
推荐指数
2
解决办法
3万
查看次数

VBA参考库

我是VBA的新手,并且一直在为Office提供一个小的宏应用程序.我们在基本相同的PC设置上有大约80个用户,除了少数用户之外,所有用户都可以访问它们.

我一直在使用Web服务引用来自动访问网页,我还将Microsoft Scripting Runtime引用加载到项目中.我试图在测试PC上运行它并抱怨缺少引用.

我不是特别想去80台电脑并手动加载参考资料.

我的问题,基本上,我应该如何管理这个宏应用程序的分布给80多个用户,以确保每次为每个用户加载引用.

谢谢!

vba reference ms-office

6
推荐指数
2
解决办法
1万
查看次数

如何根据另一个字段中的查找值返回一个字段中的值

这是基本的东西,但我对VBA和Word/Access对象模型有点不熟悉.

我有一个大约117000条记录的两列数据库.列是'姓'和'计数'.我希望用户能够在文本框中键入SMITH并点击提交.然后我想运行类似的东西

SELECT table.count FROM table WHERE surname = string

并在字符串中返回table.count的值.

感觉这应该是五行或六行代码(我有但不会发布)但我显然错过了一些东西!

干杯

sql database vba ms-word ms-office

5
推荐指数
1
解决办法
5772
查看次数

在文档中查找字符串并删除其后的所有内容

我想在word文档中找到一个字符串并删除它后面的所有内容.

不使用Selection对象,最好的方法是什么?

vba document ms-word range ms-office

2
推荐指数
1
解决办法
9653
查看次数