VBA中子函数调用时出现如下错误:"ByRef Argument Type Mismatch",(参数类型不匹配)代码如下:

Function MainFunc()Dim a, b, c As Integera = 111b = 222Call AddFunc(a, b, c)MsgBox cEnd FunctionSub AddFunc(a As Integer, b As Integer, Sum As Integer)Sum = a + b
End Sub

原来是变量定义在捣鬼,在C,或者C++中,多个同类型的变量定义可以像下面这样:

int a, b, c ;

而如果在VB中,如下定义的话:

Dim a, b, c As Integer

却只表示变量c 是Interger类型,而变量a,b都是变体型,也就是任意类型,所以当函数传值调用的时候,会报上述错误!

修改后的代码如下:

Function MainFunc()Dim a As IntegerDim b As IntegerDim c As Integera = 111b = 222Call AddFunc(a, b, c)MsgBox cEnd FunctionSub AddFunc(a As Integer, b As Integer, Sum As Integer)Sum = a + b
End Sub

重新运行,以上错误消失。

VBA中byref类型不匹配 ByRef Argument Type Mismatch错误相关推荐

  1. Struts Form中Date类型之“argument type mismatch”错误解决方法

    现象: 当输入页面中含有日期如2008-01-01时,如果Form中对于的字段为Date类型,则会出现"argument type mismatch"错误. 原因: Struts的 ...

  2. 使用FROM装数据而报错出现argument type mismatch的原因

    2019独角兽企业重金招聘Python工程师标准>>> 在编写代码的时候老是报argument type mismatch错误,后面修改xml映射文件也没办法,当看见这篇文章发现了问 ...

  3. argument type mismatch 参数类型不匹配

    argument type mismatch 参数类型不匹配 开发接口时,遇到了一个错误,记录下: java.lang.IllegalStateException: argument type mis ...

  4. 解决VBA运行时错误13 类型不匹配问题

    解决VBA运行时错误13 类型不匹配问题 先说解决方法:找到出错的语句以后给里面的参数改类型,使其互相兼容. 比如:给单元格Cells()外面套个马甲 Val() 比如:给数字外面套个马甲Int() ...

  5. argument type mismatch 属性参数不匹配

    argument type mismatch 属性参数不匹配 mapper映射文件中javaType里面的类型要和实体类一样,

  6. java参数错误,参数不匹配错误java.lang.IllegalArgumentException: argument type mismatch

    当前位置:我的异常网» Java Web开发 » 参数不匹配错误java.lang.IllegalArgumentException 参数不匹配错误java.lang.IllegalArgumentE ...

  7. java argument type mismatch_解决mybatisplus插入报错argument type mismatch的问题

    今天使用argument type mismatch发现插入的时候报错 java.lang.IllegalArgumentException: argument type mismatch 从错误中看 ...

  8. mybatis plus argument type mismatch

    异常信息 项目中使用了mybatis-plus,一个功能,昨天还使用的好好的,今天突然就不能用了,控制台还报错 argument type mismatch java.lang.illegalArgu ...

  9. Java异常————argument type mismatch

    今天写程序遇到的错误 Exception in thread "main" java.lang.IllegalArgumentException: argument type mi ...

最新文章

  1. 开博首发2017年1月13日开博大吉
  2. THE REAL DRAGON WARRIORS
  3. k8s kubesphere启用可插拔组件(安装前、后均可)
  4. 06-CoreData增删改查
  5. 如何高效学习Java?本文给你一些建议!
  6. 每日程序C语言34-利用指针将输入的三个数排序
  7. mongodb mysql资源占用_如何限制mongodb启动时占用过多内存
  8. 奇偶数判断(信息学奥赛一本通-T1041)
  9. C/C++ BugPitfalls
  10. 广搜,智能拼图(ZOJ1079)
  11. Android应用程序键盘(Keyboard)消息处理机制分析(11)
  12. 老单位领导直属领导有恩,新公司薪水给的高,怎么选?
  13. 【钉钉机器人 + 爬虫 + celery】定时发送微博热搜 + 定时发布财经新闻
  14. 答辩复试技巧技巧1.0
  15. 从 Web2 社交面临的挑战看,Web3 为何能够取而代之
  16. 微软修补Windows零日漏洞,该漏洞允许在Windows计算机上远程执行
  17. java期刊影响因子_[转]计算机类中文核心期刊影响因子
  18. 【Educoder作业】冯·诺依曼体系结构及工作原理理解
  19. bzoj3032 七夕祭(蓝书刷题记录)
  20. c语言函数参数的含义,C语言函数的含义

热门文章

  1. html颜色代码 糖果色,75平米糖果色跃层家 绚丽色彩散发迷人魅力
  2. casperjs ajax请求,CasperJs中的sendAJAX数据参数
  3. 黑马程序员C++ 第二阶段 核心程序
  4. 1241. 外卖店优先级 Java题解 (模拟)【第十届蓝桥杯省赛C++A/C组,JAVA A/B/C组】
  5. 视频编码中CBR和VBR的区别
  6. LeetCode接雨水 动态规划
  7. 网络计算机要不要用电脑,电脑连不上网怎么办 电脑连不上网解决方法
  8. 三子棋(双人对决+人机对战)
  9. 《大象:thinking in uml 》(第二版) 11章 系统分析 3-4节 用例实现、软件架构和框架
  10. Carla中文版社区来了