VBA中,我想判断选定单元格左侧单元格的值为空时返回一个值否则进入另一个条件语句(for...next..),咋写?

VBA中,我想判断选定单元格左侧单元格的值为空时返回一个值否则进入另一个条件语句(for...next..),使选定单元格中产生另一个值咋写?主要是想知道这个“想判断选定单元格左侧单元格的值为空时返回一个值否则进入另一个条件语" 谢谢大侠们

第1个回答  2013-08-21
If IsEmpty(Target.Offset(0, -1)) Then
'返回一个值
Else
for ……
……
Next
End If
这里Target代码选定单元格追问

你好! target 要定义?怎么做?

追答

前面回答:“这里Target代码选定单元格” 错了一字,应为:“这里Target代表选定单元格”。

你这个代码写在哪里,如果是表格的SelectionChange事件里,它自身作为参数已经定义。如果你写在宏代码里,建议改个名称,如将Target改为Ra。
定义:Dim Ra As Range

本回答被网友采纳
第2个回答  2013-08-21
if selection.offset(,-1) ="" then
else
end if本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网