PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Office
[算表] vba range物件寫入值問題
作者:
nazomegami
(深呼吸~)
2016-11-21 10:27:40
軟體: excel
版本:2016
各位大大好
我想要將sheets(1)的資料移至sheets(2)
我是以range物件的方式來進行
但最後出現錯誤,不知道問題為何?
請各位版大解惑,謝謝。
檔案連結如下:
https://drive.google.com/file/d/0By1rG_0drdV2R1Q1WV9lQkd1clJtbVNhNUJnX0hFdkhaN
UVF/view?usp=drivesdk
作者: soyoso (我是耀宗)
2016-11-21 10:42:00
range.select的部分要於該工作表內1.宣告方面Ar,Rng as Range這不是表示二個都宣告為range2.工作表1的資料要偏移成為工作表2的話,並不是range.resize內偏移,而是以range.offsetRng.Value = Ar的寫法無法輸出結果,應為Rng = Ar.Value如執行巨集所在的工作表如於sheets(1)的話,Ar帶入範圍是不產生錯誤,如是在其他工作表的話要將sheets(1)放至cells前面,或是先worksheet.select於sheets(1)也可worksheet.activate
作者:
nazomegami
(深呼吸~)
2016-11-21 17:47:00
原本的問題解決了,謝謝你不過現在如果要貼到sheets(2)的位置是動態時我是用a&Range("A1000").End(xlUp).Row+1來判斷但是失敗了,不知有無解法?我的檔案如下
https://drive.google.com/file/d/0By1rG_0drdV2RkRRU
lFtVlUySnFiQzZYMnZWNTRKUTlsNmow/view?usp=drivesdk以上兩行要合在一起看,謝謝!
作者: soyoso (我是耀宗)
2016-11-21 17:56:00
[a1]的寫法,無法以字串合併方式,可用range("a" &range.end().row)或cells(range.end().row,1),偏移上再調整亦或於range.end()取得儲存格後,再offset偏移
作者:
nazomegami
(深呼吸~)
2016-11-22 08:03:00
已測試成功,謝謝!
繼續閱讀
[問題] 規劃求解配合if條件式
saushan26
[問題] 計算奇數或偶數數目
z2oiidxii
[文件] Word出現橫底線
br1135d
[問題] lookup值出現錯誤
yabe123
[問題] 範本 樞紐表格欄位增加
Dolphinately
[問題] PPT 中文與英文字體自動變換
ptt809
Fw: [VBA ] 規劃求解
Tampa
[算表] Access如何匯入Excel資料
moodyblue
[算表] 若多條件相符則複製某欄
pourquoi616
[問題] 關於VLOOKUP或其他多範圍選取之選擇疑問?
timchio
Links
booklink
Contact Us: admin [ a t ] ucptt.com