【发布时间】:2012-04-24 11:21:59
【问题描述】:
我刚开始在一家新公司工作,以前的开发人员在该公司创建了许多自动化任务。当然,几乎没有文档,而且我没有机会与以前的开发人员合作,所以现在我试图筛选所有这些过程,寻找修改某些特定文件的过程。
我已经在 SQL 中编写了所有存储过程的脚本并使用了搜索工具,但没有找到我要查找的内容,所以现在我想知道我需要的进程是否位于使用的许多 Access 数据库之一中.使用 SQL Server,很容易编写 C# 应用程序来编写 procs 脚本,以便我可以搜索它们,但使用 Access,我似乎仅限于单独打开每个 db 来搜索代码文件。
有没有办法以编程方式搜索 VBA 代码文件?
【问题讨论】:
-
不知道在 Acess 中是否相同,但这是我在 Excel 中的做法:cpearson.com/Excel/vbe.aspx
-
查看这个 CodeProject 项目以获取想法 - codeproject.com/Articles/18029/SourceTools-xla。查看保存项目功能以及它们如何解析 vba 项目中的所有源文件。
-
@ja72 如果该插件适用于 Access,或者如果我可以对其进行修改,那么如果我们见面,我会给你一个双 hi-5。
-
这里是stackoverflow.com/questions/626642/… 和这里wiki.lessthandot.com/index.php/…,您可以找到有关搜索代码的注释,包括文件夹中的所有数据库。还有stackoverflow.com/questions/9612675/…