如果同时声明多个变量,可以用以下语句

Sub a()    Dim a As Integer    Dim b As Integer    Dim c As IntegerEnd Sub

也可以按如下声明

Dim a As Integer, b As Integer, c As Integer

但是不可以按如下声明:

Dim a, b, c As Integer

如果这样操作,仅有c声明正确。

如何检查是否声明成功呢?

可以使用typename函数来判断。

Msgbox typename(c)

可以看出数据类型。

如果 Msgbox typename(b),将显示如下效果

就没有成功声明integer的数据类型了

凡是未做声明,VBA中默认为Variant,Variant型可以处理所有的数据类型,具有更强的适应性,但是占字节数据多,运行速度慢。

就好像你去超市买东西,你带一个万能的容器去装,管他液体气体还是固体都可以装,并且超级大,这样的容器一定不方便。

所以我们建议最好声明数据类型,并且要根据处理的对象选择合适的的数据类型进行声明。

子曰:用之则行,不用则藏。

意思是说,如果你用我的这些建议,就马上行动,知行合一,如果你不用,就赶紧收藏,以绝后患。

声明变量_如果同时声明多个变量相关推荐

  1. char 赋值 加入变量_王牌编程语言Java常量、变量、数据类型详解

    IT技术研习社,专注互联网技术研究与分享,喜欢的朋友可以点击[关注]:把经验传递给有梦想的人: 什么是常量 常量指程序里持续不变的值,在整个程序运行过程中它是不可改变的常见的字面量类型有 整型字面常量 ...

  2. python中var是什么变量_一、 Python概述、变量

    一.        Python概述 1.python是一门面向对象,解释型的脚本语言.语法简洁,编写效率高,但是执行(底层运行)效率低(总的来说解释语言执行效率低于编译语言). 注意:本博客所有的代 ...

  3. python私有变量_[Python]Python中的私有变量

    什么是private StackOverflow上有一个备受关注的问题,想必也是很多刚从Java等支持面向对象范式的编程语言转来的同学想问的:Python的类是否可以定义私有变量(private va ...

  4. 分类型变量预测连续型变量_终于弄清楚java的变量与类型了!

    为了更好的巩固java语言学习中的基础知识,特意为大家精心整理了java的变量与类型的基础知识,希望可以帮助到大家! 1.变量与类型 1.1整型变量(int) 代码示例: int a=2;//定义一个 ...

  5. java 易变变量_关于java:易变变量和其他变量

    以下是经典Concurency in Practice的内容: When thread A writes to a volatile variable and subsequently thread ...

  6. 力控批量添加变量_力控组态软件的变量操作函数3

    力控组态软件ForceControl V7.0的变量操作函数3 SetVar 语法int SetVar(strVarName,dValue) 说明给指定数据库变量的参数赋值. 返回值int 赋值是否成 ...

  7. python画图将标题中有变量_如何在matplotlib中打印变量名作为标题

    在python中不可能轻松地获取变量的名称(请参见answer).对于在python中传递给函数的变量,有使用inspect.详细信息here和基于此answer的案例解决方案的复杂解决方案impor ...

  8. 为什么要设置java环境变量_为什么要配置JDK环境变量?

    因为电脑不知道javac这个命令是在C:\Program Files\Java\jdk1.8.0_65\bin\的这个路径下面,所以我们要设置好环境变量,来让电脑知道其路径. 1. path(环境变量 ...

  9. qt程序中使用 环境变量_目的:使用CUDA环境变量CUDA_VISIBLE_DEVICES来限定CUDA程序所能使用的GPU...

    目的:使用CUDA环境变量CUDA_VISIBLE_DEVICES来限定CUDA程序所能使用的GPU设备 环境: 系统:Win10 环境:Opencv3.4.0/4.1.0 显卡:1080ti 问题 ...

最新文章

  1. 老李推荐:第14章4节《MonkeyRunner源码剖析》 HierarchyViewer实现原理-装备ViewServer-端口转发 1...
  2. python中if else语句用法_讲解Python中if语句的嵌套用法
  3. 影响网站权重的关键性因素有哪些?
  4. phpmailer发送邮件
  5. tfs 内网和外网切换的方法。
  6. Entity FrameWork 操作使用详情
  7. JavaWeb笔记03-Servlet
  8. 【洛谷P1774】最接近神的人
  9. 消息队列(MQ):ZeroMQ 中间件设计【译文】
  10. Microsoft Office (Visio)安装与激活
  11. 【转载+整理】EJB(三) EJB分层架构
  12. Medium之1468.计算税后工资
  13. H5小游戏开发多少钱
  14. 自恢复保险丝与一次性保险丝较量,孰强孰弱
  15. 外贸邮箱用哪个邮箱号比较好,是多少?
  16. Microsoft Web Farm Framework (WFF) 2.0正式发布
  17. Dashboard设计
  18. 彩票小贩潜伏50天惊人绽放携12人合买中52万
  19. 2021年中考计算机考试,2021年中考这样改革,初一初二考生需提前了解!
  20. 计算机毕业设计Java智能停车场管理系统(源码+系统+mysql数据库+lw文档)

热门文章

  1. Thread类源码剖析
  2. windows c语言能分配多少内存,Windows下C语言程序的内存布局(内存模型)
  3. 用PB从ORACLE导出DBF文件,PB导出规定格式DBF文件
  4. java中解析xml解读,java解析xml(JDOM)
  5. 删除binlog mysql_mysql中删除binlog的方法?mysql中如何删除binlog?
  6. php mongo分页查询,PHP操作Mongodb之高级查询篇
  7. 数据中心空调系统中的冷却塔应用手册
  8. DL之DNN优化技术:利用Dropout(简介、使用、应用)优化方法提高DNN模型的性能
  9. 成功解决Remix Mock compiler: Source not found
  10. VM之Linux:Linux的Ubuntu中,解决安装后屏幕太小的问题