Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba 如何仅在活动列中的第一个单元格具有某些值时获取MsgBox?_Vba_Excel - Fatal编程技术网

Vba 如何仅在活动列中的第一个单元格具有某些值时获取MsgBox?

Vba 如何仅在活动列中的第一个单元格具有某些值时获取MsgBox?,vba,excel,Vba,Excel,如果活动列中的第一个单元格不是“abc”,我将尝试退出 无论活动列中的第一个单元格是什么,MsgBox都不会出现。在调用MsgBox之前,您正在退出子单元格。调用msgbox,然后退出sub。在调用msgbox之前,您正在退出sub。调用msgbox,然后退出sub.怎么样 If Cells(1, ActiveCell.Column).Value <> "abc" Then Exit Sub MsgBox ("323") If Cells(1,ActiveCell.Column)。

如果活动列中的第一个单元格不是“abc”,我将尝试退出


无论活动列中的第一个单元格是什么,MsgBox都不会出现。

在调用MsgBox之前,您正在退出子单元格。调用msgbox,然后退出sub。

在调用msgbox之前,您正在退出sub。调用msgbox,然后退出sub.

怎么样

If Cells(1, ActiveCell.Column).Value <> "abc" Then Exit Sub
MsgBox ("323")
If Cells(1,ActiveCell.Column)。值为“abc”,然后退出Sub
MsgBox(“323”)
怎么样

If Cells(1, ActiveCell.Column).Value <> "abc" Then Exit Sub
MsgBox ("323")
If Cells(1,ActiveCell.Column)。值为“abc”,然后退出Sub
MsgBox(“323”)

一开始我会避免使用
activecell
。为什么要避免使用activecell?(如何以另一种方式确定“活动列”中的第一个单元格)?您的代码适用于我(Excel 2010)。您能否在示例周围显示更多代码?调试时会发生什么?你能看看
单元格(1,ActiveCell.Column).Value=“abc”
是否返回
True
False
?@OlleSjögren,我发现了我的错误-在第一个单元格中有一个额外的空格。请原谅。我会先避免使用
activecell
。为什么要避免使用activecell?(如何以另一种方式确定“活动列”中的第一个单元格)?您的代码适用于我(Excel 2010)。您能否在示例周围显示更多代码?调试时会发生什么?你能看看
单元格(1,ActiveCell.Column).Value=“abc”
是否返回
True
False
?@OlleSjögren,我发现了我的错误-在第一个单元格中有一个额外的空格。请原谅。但是,如果第一个单元格的值为“abc”,我不想退出sub。我的列的第一个单元格中有这个值。我很困惑。如果不想退出子系统,请删除“退出子系统”。我遗漏了什么?@dwstein,如果第一个单元格是“abc”,那么就转到msgbox。如果第一个单元格不是“abc”-转到exitBut,如果第一个单元格的值为“abc”,我不想退出sub。我的列的第一个单元格中有这个值。我很困惑。如果不想退出子系统,请删除“退出子系统”。我遗漏了什么?@dwstein,如果第一个单元格是“abc”,那么就转到msgbox。如果第一个单元格不是“abc”-请转到exit000,它可以工作。为什么我的代码不起作用?不管怎么说,非常感谢。这很有效。为什么我的代码不起作用?无论如何,非常感谢。