全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 Excel
1213 4
2015-11-14
trim(ThisWorkbook.Sheets("sheet2").Cells(2, 1).Value)
结果为字符串a

a = trim(ThisWorkbook.Sheets("sheet2").Cells(2, 1).Value)
结果为false

结果应该是true呀,上面的判断相等判断是否有问题,感觉写错了,但不知道缺个什么符号,谢谢了

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-11-14 21:43:59
你这个是赋值吧,比较运算符的等于是==
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-11-14 22:33:34
这两个是字符串,还用==?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-11-15 22:14:55
如果trim(ThisWorkbook.Sheets("sheet2").Cells(2, 1).Value)字符串是"hello world"

那么,那么下列语句应该是True:
"hello world" = trim(ThisWorkbook.Sheets("sheet2").Cells(2, 1).Value)

为了更好说明问题,举例:

sub TestStr()
ThisWorkbook.Sheets("sheet2").Cells(2, 1).Value="hello world"
if "hello world" = trim(ThisWorkbook.Sheets("sheet2").Cells(2, 1).Value) then msgbox "good"
dim a as string
a="hello world"
if a = trim(ThisWorkbook.Sheets("sheet2").Cells(2, 1).Value) then msgbox "good again"
end sub

那么(你的WORKBOOK中需要存在Sheet2)该程序运行就是,出现两个的对话框显示:"good", "good again"。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-11-18 13:34:39
a要用双引号
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群