[VBA] Excel VBA巨集數量加總比對

看板Visual_Basic作者 (Yu)時間5年前 (2019/03/13 00:10), 編輯推噓0(006)
留言6則, 3人參與, 5年前最新討論串1/2 (看更多)
想寫一個不同工作表欄位加總比對 但欄位選取資料的部分不太懂 目前這樣的程式碼有問題 需要大神協助... 手機排版不好還請見諒 謝謝 Sub sum() Dim A1 as Variant Dim A2 as Variant A1 = sheets(“Sheets1”).Range(“A1:C6”).Value A2 = sheets(“Sheets2”).Range(“A1:C6”).Value If A1 = A2 Then MsgBox “沒問題” Else MsgBox “有問題,請重新檢查” End If End sub ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.210.156 ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1552407030.A.503.html

03/13 07:13, 5年前 , 1F
當然馬有問題
03/13 07:13, 1F

03/13 09:22, 5年前 , 2F
因為A1和A2是array,關鍵字是compare array value
03/13 09:22, 2F

03/13 20:14, 5年前 , 3F
知道了我在試試看,謝謝
03/13 20:14, 3F

03/17 21:01, 5年前 , 4F
我突然發現你是要加總,不是要比較兩個陣列是不是相同 xD
03/17 21:01, 4F

03/17 21:01, 5年前 , 5F
那先sum array再比較就好了呀
03/17 21:01, 5F

03/17 21:02, 5年前 , 6F
不然簡單一點另外弄一個儲存格,先加總資料,再做比較
03/17 21:02, 6F
文章代碼(AID): #1SXzdsK3 (Visual_Basic)
文章代碼(AID): #1SXzdsK3 (Visual_Basic)