- 帖子
- 17
- 主題
- 4
- 精華
- 0
- 積分
- 51
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- office2007
- 閱讀權限
- 20
- 註冊時間
- 2010-5-20
- 最後登錄
- 2014-7-9
|
回復 5# PD961A
PD961A前輩:
這個附件中的資料來源是已經整理過的了,實際的資料表較大,
資料內容也不完整(item欄位有些是空白,只有在第一個才有,下面相同item的被省略),
而且資料之間有一些不必要的空行。
因此我原本的想法是想要利用一個二維的陣列來把sheet2中的資料儲存到陣列
如果是空白就跳過,如果item是空白但是no.欄位跟num欄位中有值,
就視為與上個item中的值相同,將其item中的值補上,讓其資料完整。
還有一點是我當初提問時沒有想到的,在這先跟Hsieh版大說聲抱歉…
當初沒有說明清楚,我想要的結果應該是要item攔是要照sheet2中的順序來排序,
而no.欄則由小到大排序,num欄只要將其相同的加總。
將sheet3中的資料加入並照上面的規則來排序,
小弟目前有想到的概念是應該要再利用一個二維陣來當暫存,
但還沒想到要如何寫成程式,或是各位前輩有什麼更好的方法還請各位前輩指點。
重新附上一個新的附件,內容有些修正,想要的結果如sheet3中的J欄到L欄。
**內含Hsieh版大先前的程式碼
**修改sheet2的item順序
**抓取的值可以不用含標題
Book1.zip (21.82 KB)
|
|