Board logo

標題: Excel VBA 問題 (已解決) [打印本頁]

作者: bbsen    時間: 2017-3-29 14:11     標題: 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

請指教。
作者: bbsen    時間: 2017-3-29 15:53

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





歡迎光臨 電腦領域 HKEPC Hardware (https://www.hkepc.com/forum/) Powered by Discuz! 7.2