Excel VBA 問題 (已解決)

本帖最後由 bbsen 於 2017-3-29 15:53 編輯

想將一d data用macro button copy去另一個work sheet個list嘅最後一行下面。
係work嘅但而家個Range係"A1:H10" (10行) copy過去。

       Sheets("search").Range("A1:H10").Copy Destination:=Sheets("target").Range("A" & Rows.Count).End(xlUp).Offset(1, 0)

我個source table最多係10行(10個items) ,但好多時係少過10行, 冇show果d data好多都係d formulas 入面嘅 "" 變成無show出嚟。

我想請問點可以整到每一次copy嘅range係based on實際有幾多行係有data, 唔係""?
即係話如果只有5行有data, 咁copy嘅range就只會係 A1:H5

請指教。

用Select Case搞掂咗。
case = 1, case = 2...etc

TOP

相關文章