回復 9#我是瑄
學習中 , 看起來應該是下面這行的問題
ad = Split(Replace(Rng.Address(0, 0), "P", ""), ",") '取得空格的列位
如果Rng中有連續的儲存格 , Address會以 ":" 合起來 , 不會一個個逗號分隔表示
試試看把上面那行改為底下的code:
ReDim ad(Rng.Count - 1)
k = 0
For Each area In Rng.Areas
For Each acell In area
ad(k) = acell.Row
k = k + 1
Next
Next
或者看別人有沒有更簡潔的寫法作者: 我是瑄 時間: 2012-11-28 20:08