`
deepfuture
  • 浏览: 4337962 次
  • 性别: Icon_minigender_1
  • 来自: 湛江
博客专栏
073ec2a9-85b7-3ebf-a3bb-c6361e6c6f64
SQLite源码剖析
浏览量:79477
1591c4b8-62f1-3d3e-9551-25c77465da96
WIN32汇编语言学习应用...
浏览量:68493
F5390db6-59dd-338f-ba18-4e93943ff06a
神奇的perl
浏览量:101635
Dac44363-8a80-3836-99aa-f7b7780fa6e2
lucene等搜索引擎解析...
浏览量:281480
Ec49a563-4109-3c69-9c83-8f6d068ba113
深入lucene3.5源码...
浏览量:14633
9b99bfc2-19c2-3346-9100-7f8879c731ce
VB.NET并行与分布式编...
浏览量:65702
B1db2af3-06b3-35bb-ac08-59ff2d1324b4
silverlight 5...
浏览量:31370
4a56b548-ab3d-35af-a984-e0781d142c23
算法下午茶系列
浏览量:45290
社区版块
存档分类
最新评论

vba的子程序或函数的参数传递和返回值

 
阅读更多

1、子程序和函数

 

1)

 

如果过程适用于整个应用程序,则范围为公共,否则为私有

如果是静态变量,则过程在反复调用时,其内部变量值仍保持

调用这些过程的方法是

call 过程名

2)option Explicit语句表示

变量在使用必须声明

声明的方式是

dim 变量名 as 类型

3)vba代码通常放置在2个位置

A)窗体类模块等access现有类模块

B)模块

可以编写所有窗体、报表公用的代码



 

 

2、参数接收

function test(name as String)

   MsgBox("my name is"& name)

end function

'下面是按钮事件

private sub cmdmsg_click()

   call test("张三")

end sub

 3、子程序等返回值

function test(name as String) as String

   test="my name is"& name

end function

  • 大小: 20.6 KB
  • 大小: 14.5 KB
0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics