Re: [VBA ] 逐列判斷重複

看板Visual_Basic作者 (愛唱歌的大男孩)時間4年前 (2019/11/08 22:01), 編輯推噓1(102)
留言3則, 2人參與, 4年前最新討論串2/2 (看更多)
簡單建議你這樣寫 Dim startRange as range Set startRange = range(“A1”) Do while startRange.value <> “” For i = 0 to 4 if application.countif(Range(startRange,startRange.offset(0,4)),startRange.o ffset(0,i))=2 then startRange.offset(0,5)=startRange.offset(0,i).value End if Next i set startRange = startRange.offset(1,0) Loop -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.125.98.209 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1573221712.A.264.html

11/08 23:08, 4年前 , 1F
原來要讓countif橫向可以這樣寫!再用offset下移
11/08 23:08, 1F

11/08 23:08, 4年前 , 2F
學到了 感謝!!
11/08 23:08, 2F

11/09 12:30, 4年前 , 3F
You’re welcome:)
11/09 12:30, 3F
文章代碼(AID): #1TnNLG9a (Visual_Basic)
文章代碼(AID): #1TnNLG9a (Visual_Basic)