我有一张excel表格,我将所有单元格应用于以下公式:
=IF(OR(A2="";B1="");""; IF(ISERR(VLOOKUP($A2&"-"&B$1;Sheet1!$D$1:$D$1000;1;FALSE));0;1))
如果不满足条件,公式会根据特定条件和0
(空单元格)给出1
或""
。
现在,从这些结果开始,我想选择表格中的所有单元格,结果为0或1,以便进一步操作。
我怎么能这样做,知道所有这些单元格之间不会有空格?
答案 0 :(得分:0)
巴里卡特改编的答案:
在“查找和替换”对话框中,在“查找内容”框中键入“1” 单击全部查找,以查看具有“1”的单元格列表 在列表中选择一个项目,然后按Ctrl + A,选择整个列表。
现在您已选择所有单元格为“1”
如果你需要选择全部0和1,你可以去搜索&再次选择,
然后去“去”
然后到“特别”
如果您选择“公式”和“数字”,您将最终选择所有0和1
答案 1 :(得分:0)
尝试,
dim a as long, i as long, rng as range
with cells(1, "A").currentregion
set rng = .specialcells(xlCellTypeFormulas, xlnumbers)
for a=1 to rng.areas.count
for i=1 to rng.areas(a).cells.count
'do something with rng.areas(a).cells(i)
next i
next a
end with
'more simply as,
with cells(1, "A").currentregion
.specialcells(xlCellTypeFormulas, xlnumbers).select
end with
你也可以使用F5(GoTo),Special,Formulas,Numbers,OK。