社区
VBA
帖子详情
Type mismatch 报错原因请教! 急
seaair2001
2009-08-27 03:53:18
我在Excel中用VB编的一段如下:
Dim x As Integer
x = 3
If InStr(Cells(x, 11).Text, "Insp", 1) = 0 Then
Cells(2, 1) = "WW"
End If
运行就报错,请较怎样修正!
我没有积分啊!!!!!
...全文
908
11
打赏
收藏
Type mismatch 报错原因请教! 急
我在Excel中用VB编的一段如下: Dim x As Integer x = 3 If InStr(Cells(x, 11).Text, "Insp", 1) = 0 Then Cells(2, 1) = "WW" End If 运行就报错,请较怎样修正! 我没有积分啊!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seaair2001
2009-08-27
打赏
举报
回复
[Quote=引用 6 楼 king06 的回复:]
引用 3 楼 bestbadgod 的回复:
InStr 函数第一个参数错误。应该为Start
仔细啊。。。后面还一个1
[/Quote]
那个1是可省的,我就给省了,可惜不让我省.哎.
seaair2001
2009-08-27
打赏
举报
回复
[Quote=引用 8 楼 bestbadgod 的回复:]
当然可以省略
写成If InStr(Cells(x, 11).value, "Insp") = 0 Then 也行。
[/Quote]
确实如此,我用
InStr(Cells(x, 11), "Insp") = 0
试过了.
不过能都麻烦讲下为何我加了后面的参数1前面的参数就不可以省?
最后的参数1表示文本比较,好像和第一个参数从那个开始比较无关的呀.
seaair2001
2009-08-27
打赏
举报
回复
[Quote=引用 4 楼 bestbadgod 的回复:]
改成
VB codeIfInStr(1,Cells(x,11).value,"Insp")=0Then
[/Quote]
你的也很好,把参数1加上就好了,不过后面的.value或者.text都可以不要.我试过了.谢谢!
InStr(1,Cells(x,11),"Insp")=0
倒大霉的上帝
2009-08-27
打赏
举报
回复
当然可以省略
写成If InStr(Cells(x, 11).value, "Insp") = 0 Then 也行。
seaair2001
2009-08-27
打赏
举报
回复
[Quote=引用 4 楼 bestbadgod 的回复:]
改成
VB codeIfInStr(1,Cells(x,11).value,"Insp")=0Then
[/Quote]
非常感谢,问题解决.
不过这个函数缺省是从第一位开始的,怎模不可以省掉啊?
是否有变量的情况下就不可以省掉?
king06
2009-08-27
打赏
举报
回复
[Quote=引用 3 楼 bestbadgod 的回复:]
InStr 函数第一个参数错误。应该为Start
[/Quote]
仔细啊。。。后面还一个1
king06
2009-08-27
打赏
举报
回复
倒大霉的上帝
2009-08-27
打赏
举报
回复
改成
If InStr(1,Cells(x, 11).value, "Insp") = 0 Then
倒大霉的上帝
2009-08-27
打赏
举报
回复
InStr 函数第一个参数错误。应该为Start
slowgrace
2009-08-27
打赏
举报
回复
哪一行报错?
king06
2009-08-27
打赏
举报
回复
Dim x As Integer
x = 3
If InStr(Cells(x, 11).
value
, "Insp", 1) = 0 Then
Cells(2, 1) = "WW"
End If
IDEA
报错
java.lang.IllegalArgumentException: argument
type
mis
match
环境:JDK8+MySQL5.5以上 依赖:mybatisplus 代码
报错
为 2020-05-06 18:02:14.757 ERROR 13960 --- [nio-8686-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in contex...
编译linux2.6.11内核,出现问题
在编译linux2.6.11时,出现如下问题: In file included from include/asm/mpspec.h:5:0, from include/asm/smp.h:18, from include/linux/smp.h:19, from include/li
ajax
报错
解决指南,ajax
报错
解决思路,ajax问题解决思路
ajax
报错
解决指南 1 跑起项目来,debug看能不能进入ajax请求的方法,如果能进入Controller那就说明没有问题,再检查有没有取到值,取不到值的话,就改一改后端 如果进不去Controller的方法,那就说明ajax有问题 2 如果确定是ajax的问题先检查一下jsp和Controller,看看基本的语法对不对,比如jsp写了几个3 语法没有问题就检查服务器有没有引入jquery框架,检查办法是把项目跑起来,在浏览器通过文件路径看是报404还是进入jquery 如果是报404的话,恰好是ssm
FreeMark 中使用
标签出现FreeMarker template error!
[b][color=red]
请教
谁知道这个问题是怎么回事?FreeMark 中使用标签[/color][/b] [i]test.html[/i][code] test!!! [/code] [code] java.lang.IllegalArgumentException: argument
type
mis
...
Multiple annotations found at this line: 解决办法
最近在学习myeclipse的过程中,碰到一个错误:以下为
报错
内容:在jsp文件中红线句子
报错
Multiple annotations found at this line:在csdn上找了很久,也没有找到有用的方法。后来
请教
了老师,不到五分钟就解决了。软件说明:Myeclipse2017。
VBA
2,462
社区成员
10,807
社区内容
发帖
与我相关
我的任务
VBA
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
复制链接
扫一扫
分享
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章