类型不匹配,官方的解释百可以参考百度百科“类型不匹配" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em> <em>vba</em> <em&g

<em>excel</em> <em>vba</em> <em&g

作者:乔山办公网日期:

返回目录:excel表格制作


从代码看是没问题的,检查单元格数据

类型不匹配,官方的解释可以参考百度百科“类型不匹配”,这里我通俗的说一下

这个主要看你的代码写的是什么,一般来说导致这种问题出现的原因是你做了一个赋值、匹配。而该变量的声明类型与赋值或者匹配类型不符合。

比如 ,如下代码

sub 举例()
Dim i As Integer
 i = "这样就会提示类型不匹配"
end sub

运行这个代码就会出现“类型不匹配”的错误,因为已经声明了i为整数, 后面又对它进行赋值文字。


Sub ExportLog(ByVal targetSheet As Object)
MsgBox "OK"
End Sub

Sub aa()
Dim ws As Worksheet
Set ws = Sheets("问题跟踪")
Call ExportLog(ws)
End Sub
的确奇了怪,在zd第一次运行时是出错提示不匹配,后来改了一下可以运行了,然后再改回原来的也可以通过了。。。妖怪了

Sub 生成新表()
Dim i As Long, n As Long
Dim x As Long
For n = 1 To Sheet1.Range("b1").End(xlToRight).Column
For i = 2 To Sheet1.Range("a65536").End(xlUp).Row
If not(IsError(Sheet1.Range("f" & i))) Then ' <> "#N/A" Then '此行提示类型不匹配,用not like 也不行
x = x + 1
Sheet3.Cells(x + 1, n) = Sheet1.Cells(i, n)
End If
Next i
x = 0
Next n
End Sub

相关阅读

  • <em>excel</em> <em>vba</em> <em&g

  • 乔山办公网excel表格制作
  • 从代码看是没问题的,检查单元格数据Excel vba 中出现类型不匹配 怎么回事" src="/uploads/tu/538.jpg" style="width: 400px; height: 267px;" />类型不匹配,官方的解释百可以参考百度百科“类型不匹配
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网