目录

  • 1. 释义一
  • 2. 释义二
  • 3. 释义三

1. 释义一

在 Access 以及其它一些使用 VBA 编程的软件中,点号(.)和叹号(!)的区别是让很多刚接触 VBA 编程不久的新手经常感到困惑的一个问题。

按照 VBA 的语法规则,点号(.)用于引用属性,叹号(!)用于引用集合对象,这个是最标准的定义。

点号“.”引用属性的例子如:
Me.Name
Text1.BackColor

叹号“!”引用对象的例子如:
Forms!Form1
Reports!Report1

但有的时候我们像下面这些使用也是可以的:
Me.Text1

这里Text1明明是一个控件对象,为什么却可以用 (.) 符号引用?(.) 符号不是用于引用属性的么?

这里我们可以参照 Windows 中的快捷方式的概念来理解。原来,

Access中编写VBA代码时,如何区分、使用“.”和“!”相关推荐

  1. Visual Studio 2010 中编写C代码的一些常见问题

    VS2010中编写C代码时常见的问题及相关解决办法 1.碰到VS2010调试的时候命令符窗口一闪而过,看不到自己的调试结果. 通过查找问题的解决方法并对方法进行了检验,得到以下几种解决方案 解决方案 ...

  2. vba mysql 自动化错误_在Excel中运行VBA脚本时出现自动化错误

    在Excel 2007中运行VBA代码时出现自动化错误.我尝试连接到远程SQL Server数据库并将数据从Excel加载到SQL Server.在Excel中运行VBA脚本时出现自动化错误 我得到的 ...

  3. Eclipse中使用JNI编写C代码时出现“Unresolved inclusion: ***.h”的解决方案

    1 致谢 感谢初道网友(估计是这个名字吧 不过也有可能是转载的 我还是由衷地表达一下谢意) 链接如下:http://www.51testing.com/html/02/n-862402.html 2 ...

  4. 如何在Go中编写防弹代码:不会失败的服务器工作流程

    by Tal Kol 通过塔尔科尔 如何在Go中编写防弹代码:不会失败的服务器工作流程 (How to write bulletproof code in Go: a workflow for ser ...

  5. java代码中添加事务_C#和JAVA中编写事务代码

    C#  DAL层代码,执行多条增删改,使用事务操作: /// /// 执行 多条增删改 (非查询语句) /// /// /// /// public static int ExcuteNonQuery ...

  6. python代码错误有哪些_在编写python代码时,小白最容易犯的十几个错误 !

    原标题:在编写python代码时,小白最容易犯的十几个错误 ! 1).忘记在 if , elif , else , for , while , class ,def 声明末尾添加 :(导致 " ...

  7. python使用spark_如何在Python中编写简单代码,并且速度超越Spark?

    全文共3482字,预计学习时长7分钟 如今,大家都在Python工具(pandas和Scikit-learn)的简洁性.Spark和Hadoop的可扩展性以及Kubernetes的操作就绪之间做选择. ...

  8. python 字节流分段_如何在Python中编写简单代码,并且速度超越Spark?

    全文共 3482字,预计学习时长 7分钟 如今,大家都在Python工具(pandas和Scikit-learn)的简洁性.Spark和Hadoop的可扩展性以及Kubernetes的操作就绪之间做选 ...

  9. java代码如何与界面联系在一起_如何在Visual Studio Code 中编写Java代码

    本文将展示如何在Visual Studio Code中用Java编写和运行一个简单的Hello World程序. 首先您必须在本地开发环境中安装Java SE开发工具包(JDK) Visual Stu ...

最新文章

  1. 音乐与现代计算机技术,计算机技术在音乐教学中应用与研究.doc
  2. 看你的样子对Vue研究挺深的,我司招Vue,五险一金有兴趣吗?
  3. 8. An Introduction to MCMC for Machine Learning (2)
  4. 如何用C#检查硬盘是否是固态硬盘SSD
  5. 获取IP地址和MAC地址
  6. python dict hash_【python-dict】dict的使用及实现原理
  7. Echarts数据可视化radar雷达坐标系,开发全解+完美注释
  8. 第五章 MNIST数字识别问题(二)
  9. angular-devextreme treeview 学习笔记
  10. mysql怎么添加第二行,如何在mysql中得到結果查詢中只有第二行?
  11. rost反剽窃检测系统_论文为什么需要进行查重检测?
  12. 零基础使用 MATLAB 求解偏微分方程(建议收藏)
  13. 漫谈多模光纤类型:OM1、OM2、OM3、OM4、OM5,深度好文,值得阅读
  14. ZOJ 3880 Demacia of the Ancients(水题)
  15. 8051蜂鸣器程序c语言,求51单片机蜂鸣器程序
  16. gopro lrv文件和thm文件
  17. 篮球比赛表式计时器_篮球比赛24秒倒计时器的设计(word文档)
  18. 一位16年老员工的反思:什么才是真正的执行力?
  19. 微信公众号申请注意事项
  20. outlook左侧栏隐藏_Outlook 2007待办事项栏中没有全天活动

热门文章

  1. java 定义xml_java中web.xml定义详解
  2. 批量引号_RcoketMQ 批量发送和消息过滤
  3. OpenGL画简单图形
  4. hanlp中文分词、提取摘要关键字、语句分析、智能推荐
  5. web通讯录之搜索功能
  6. 节省服务器成本50%以上!独角兽完美日记电商系统容器化改造实践
  7. 从校招生到核心架构师,支付宝研究员李俊奎谈如何成为一名优秀的程序员
  8. NLP领域中更有效的迁移学习方法
  9. 数据保护伞—为MaxCompute平台数据安全保驾护航
  10. 认识阿里云的产品逻辑:基础设施必须必业务跑得快