非常简单的问题:我有一个Public Sub(在模块中),我想从窗体上的按钮调用.我想从模块调用的函数名称是GenerateKML.
我看过这篇文章:
并尝试了所有建议的方法,其中没有一个对我有用.我的代码可能有问题,但是当我在代码视图中(编辑模块)并按下"播放"按钮时代码正常运行(创建了一个KML文件).
如果我使用建议的第二种方法(从表单中调用模块中的子例程),我会收到以下错误消息:
编译错误
预期的变量或程序,而不是模块
如果我使用第三种方法(在不使用事件过程的情况下从表单中调用子例程),我会得到:
您输入的表达式On Click作为事件属性...:您输入的表达式具有[我的数据库名称]找不到的函数名称.
所以我怀疑我如何调用我想要运行的代码有问题.
这是我的模块的代码如何开始:
Option Compare Database
Public Sub GenerateKML()
'
' GenerateKML Macro
' Macro recorded 26/09/2006 by simon_a
' Adapted and imported to Access by SAA
' 03 aug 2007 - v3.0 - 2007 08 06 19 24
'
' DECLARE VARIABLES
Dim filename As String
Dim docname As String
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8858 次 |
| 最近记录: |