1樓:匿名使用者
給你乙個巨集,你可以匯入到器中。執行這個巨集即可。注意:需要查詢的資料放在a列,原資料放在c列及後面的列當中。
public i, j, irow as long
option explicit
public sub 檢查第一列中所有資料在第三列中的存在並塗綠色()
irow = 1
columns("b:b").select
for i = 2 to irow '從第二行開始向下。
for j = 2 to irow '從第二行開始向下。
if cells(i, 1) <0 then '從第i行、第一列開始向下。
if cells(j, 3) <0 then '從第j行、第三列開始向下。
if cells(j, 3).value = cells(i, 1).value then '如果第j行、第三列的值與第i行第一列的值相等(這裡是完全相等)
cells(j, 3). rgb(52, 249, 47) '將第j行,第三列塗綠。
end if
end if
end if
next j
next i
end sub
2樓:匿名使用者
用if如在a列中查1,3,5則。
b1=if(or(a1=1,a1=3,a1=5),1,0)
顯示1的為查詢內容。
Excel問題,Excel問題
你是用vba建立的吧。在剛建立的時候沒有任何提示,但在開啟時,會提示有巨集病毒。的確很多巨集病毒就是利用巨集來建立的,excel在開啟時,給予提醒是正常的,以便防止巨集病毒對文件資料的破壞。啟用巨集試試,如果顯示正常,就說明是你在excel文件中應用了vba。按alt f11,可以檢視vba源 如果...
excel問題,excel問題
寫乙個巨集,執行之 dim col,row sheetsnum as integer const addstring tj for sheetsnum 1 to activeworkbook.sheets.count for row 1 to sheets sheetsnum usedrange.r...
EXCEL怎麼查詢多項資訊,excel怎麼批量查詢多個名字和資料
親 你可以自動篩選啊 比如 包含或者等於都行 你可以自定義自己 在d1單元格輸入以下公式,然後向下填充公式 if and countif a1,a or countif a1,a1 if and countif a1,a or countif a1,a2 if and countif a1,b or...