Re: [問題] Excel VBA for迴圈怪事
※ 引述《massacre (該換暱稱了@@)》之銘言:
: 軟體:Excel
: 版本:2007
: 如題我要把工作表上的資料 做個簡單的計數
: 例:
: A B
: 1 89 3
: 2 88 4
: 3 90 6
: 4 88 5
: 5 89 1
: 6 90 2
: 7 91 5
: 8 91 4
: 9 91 2
: 算完後應該得到
: 1 88 9
: 2 89 4
: 3 90 8
: 4 91 11
: (這行待算)先給0
: 我已經先建好 myarray(1 to 4 , 1 to 2) 左邊數據已先找好有四個
: 再從原始資料計算總數
: for i = 1 to 4
: a = myarray(i,1)
: for j = 1 to 9
: if a = 原始資料(j,1) then
: myarray(i,2) = 原始資料(j,2) + myarray(i,2)
: end if
: Next
: Next
: 奇怪的是 我跑完後 程式沒出錯
: 但有些地方有結果 有些地方直接被跳過
: 例:
: 1 88 9
: 2 89 0
: 3 90 0
: 4 91 11
: 好莫名其妙的結果@@ 有高手知道原因嗎??
用F8 單步追踨去查
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.80.69.36
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章