返回列表 上一主題 發帖

[發問] 這段vba哪裡寫錯了?

[發問] 這段vba哪裡寫錯了?

Union(Range(Sheets("查詢表1").Range("a1:B5")), Range(Sheets("查詢表2").Range("a1:B5"))).Copy
Range("D1").Select
ActiveSheet.Paste

要將兩查詢表的a1到b5合併剪貼到使用中工作表的d1儲存格
該怎麼改?

回復 1# 電暖爐
跨公作表同時拷貝再貼上可能不行,可以考慮分兩段寫 :

Sheets("查詢表1").Range("a1:B5").Copy Range("D1")
Sheets("查詢表2").Range("a1:B5").Copy Range("F1")

TOP

        靜思自在 : 每天無所事事,是人生的消費者,積極、有用才是人生的創造者。
返回列表 上一主題