我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:双彩网 > 运行时错误 >

EXcel vba :运行时错误‘13’类型不匹配

归档日期:07-04       文本归类:运行时错误      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部类型不匹配是由C As String引起的,因为声明C后没有给他赋值为有效的数值字串,计算时,数值型的字串会自动转换成响应的数值参与运算,而零长度的字串是不被支持的。

  如变量声明改成Dim m,V,b,d,C,其他不变,则会出现溢出“错误,因为100*d=0(除数为0)

  要排除错误,必须确保每个变量在计算时能正确进行类型转换,同时,还必须确保数值大小在对应数字类型的大小范围之内,有除法时,除数必须不等于0追问出错变量未定义Private Sub CommandButton2_Click()

  如果有Option Explicit语句,就表示变量必须在声明之后使用;如没有Option Explicit,就表示可以直接使用变量且不必事先声明。因此,请检查窗体模块代码的顶部是否有Option Explicit语句

  展开全部dim m,v,b,d,c as string 声明为字符变量,没有进行赋值,下面进行数学运算时,没有办法进行默认的变量转换。

本文链接:http://myclayclub.com/yunxingshicuowu/182.html