Re: [算表] 如何在excel中比對資料
試看看用VBA, 程式碼如下(我沒有run, 應該沒錯)
如果與A行不一樣的話, 儲存格會塗紅色
(我修改一下偷用樓下JamesGo的偵測row數)
然後為了可回復多加了else~
dim i as long
for i=1 to (ActiveSheet.UsedRange.Rows.Count-1)
if(range("a" & i+1).value<>range("b" & i+1).value) then
Range("b" & i+1).Interior.Color = RGB(255, 0, 0)
else
Range("b" & i+1).Interior.Color = RGB(255, 255, 255)
end if
if(range("a" & i+1).value<>range("c" & i+1).value) then
Range("c" & i+1).Interior.Color = RGB(255, 0, 0)
else
Range("c" & i+1).Interior.Color = RGB(255, 255, 255)
end if
NEXT
※ 引述《allthebest (allthebest)》之銘言:
: 軟體:EXCEL
: 版本:2007
: 需求:
: 有三個欄位,固定第一欄數字順序不變,其他的欄位都要跟第一欄(固定欄)呈同一數字。
: 困境: 用笨蛋肉眼法對數字,眼睛超花der,雖有做過功課但excel學海無涯,本魯還是找
: 不到解決方式QAQ,希望有excel高手有更方便的解決方式 謝謝了OTZ
: 例如:
: 固定欄 變數1 變數2
: 2 2 2
: 4 4 4
: 4 5* 4 *=為要篩選出來更正的部分!!!!!
: 6 6 6
: 7 7 7
: 9 9 8*
: 24 24 24
: 7 6* 7
: 28 28 28
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.169.189.231
※ 文章網址: http://www.ptt.cc/bbs/Office/M.1397210475.A.DB0.html
※ 編輯: wediffer (1.169.189.231), 04/11/2014 18:02:25
→
04/11 18:10, , 1F
04/11 18:10, 1F
→
04/11 19:37, , 2F
04/11 19:37, 2F
→
04/11 19:37, , 3F
04/11 19:37, 3F
→
04/11 20:26, , 4F
04/11 20:26, 4F
→
04/11 20:28, , 5F
04/11 20:28, 5F
→
04/11 20:40, , 6F
04/11 20:40, 6F
※ 編輯: wediffer (1.169.189.231), 04/11/2014 20:51:38
推
04/12 19:30, , 7F
04/12 19:30, 7F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章