学好了就可以把你自已的工程有多少函数都列出来,哪些函数要修改一下或加些字或行上去都可以了。VBProject:代码操作代码之常用语句
http://blog.sina.com.cn/s/blog_51f1e43301009716.html
http://www.accessoft.com/blog/article-show.asp?userid=3967&id=4927VBA代码编程方法详解(一)
摘 要:VBA代码编程方法详解(第一部分) 
正 文: 
 一、前言
本文所说的VBA代码编程,即通过编程方法创建、删除或编辑VBA工程部件、模块或代码程序对象,还可以通过VBA代码创建新的代码,以此可以实现VBA的二次开发。VBA代码编程,也就是所谓的VBA可扩展性。要实现VBA扩展功能,或者说实现对VBA代码的编程,我们必须事先完成以下相关设置。1.1 引用VBA扩展类库(Microsoft Visual Basic For Applications Extensibility 5.3)在ACCESS 2003中扩展库文件为:VBE6EXT.OLB,你可以在VBE(Visual Basic Editor即VB编辑器)窗口,点菜单 [工具] — [引用],在 [引用对话框] 中钩,来手动引用该扩展类库,你也可以通过代码实现对其的引用。 
 

解决方案 »

  1.   

    你说的那个是人家用来做vb的ide插件的。给你一些范例:
    http://code.google.com/p/vsaddin/downloads/list 这里大部分都是我做的。
      

  2.   

    http://download.csdn.net/source/3536918
    有人写出来了
      

  3.   

    哦?
    你会不会呀,比方一个函数,取出他的参数和后面的 )AS STRING咋弄,要求任何函数可用,包括函数后面有注释
      

  4.   

    http://www.teemlink.com/demo.jsp
      

  5.   

    关于这个你可以参考:
    http://code.google.com/p/vsaddin/downloads/detail?name=VB6IDE_InsertErrHand_Addin_1.0.4.zip&can=2&q=里面用正则对源代码进行分析去除函数名、过程名、以及let和set等过程。
      

  6.   

    Sub tttt(Optional a = "aaa" & "a'" & "()'") 'asdfsadf Sub Form_Activate()'
    'sfasd
    sadfas
    Dim a
    End Sub这样的一句话就分析不完整了
      

  7.   

    Sub tttt(Optional a = "aaa" & "a'" & "()'") 'asdfsadf Sub Form_Activate()'
    'sfasd
    sadfas
    Dim a
    End Sub这样的一句话就分析不完整了
      

  8.   

    就一个分析函数参数就要用到正则,有这么复杂吗?
    里面用正则对源代码进行分析去除函数名、过程名、以及let和set等过