[算表] Union和copy圖表的問題

看板Office作者 (我發現我的時間不多了)時間12年前 (2013/11/13 21:00), 編輯推噓0(0019)
留言19則, 3人參與, 最新討論串1/1
軟體: Excel 版本: 2007 我的Excel問題在此連結 http://ppt.cc/Wvtq 灰色的部份是我要copy到sheets(2)的 Dim rng As Range Set rng = Union(Range("D1:D12"), Range("E1:L17")) rng.Copy Sheets(2).Range("A1") 我有幾個問題 1.為什麼這樣寫不work? 2.如果我退而求其次,不用union而用range("D1:D12").copy和Range("E1:L17").copy 是ok的!圖片也會一併copy過去 但是在sheets2新的圖表的資料點仍是瞄到sheets(1)的 怎麼樣可以讓它瞄到sheets2的資料呢? 或是copy過去時將圖表變成圖片? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.251.196.80

11/13 21:08, , 1F
1. D1:D12 和E1:L17 列數不同的原因,改 L12 就可以
11/13 21:08, 1F

11/13 21:13, , 2F
2. 如果圖要瞄到新sheet的資料,可能要重畫不能直接copy
11/13 21:13, 2F

11/13 21:15, , 3F
那如果我就是要copy灰色部份的話,就只能分兩次copy嗎
11/13 21:15, 3F

11/13 21:17, , 4F
有沒有方法可以copy裡面的資料,但不要copy圖表?
11/13 21:17, 4F

11/13 21:20, , 5F
我打算圖表另外處理
11/13 21:20, 5F
※ 編輯: cataphract 來自: 111.251.196.80 (11/13 21:20)

11/13 21:22, , 6F
應該只能分兩次copy
11/13 21:22, 6F

11/13 21:22, , 7F
只貼資料的話,可以試試
11/13 21:22, 7F

11/13 21:22, , 8F
Selection.PasteSpecial Paste:=xlPasteValues
11/13 21:22, 8F

11/13 22:33, , 9F
謝謝,我明天進公司試試 :)
11/13 22:33, 9F

11/13 22:37, , 10F
還有另一個問題是我要將圖表copy pastespecial成圖片
11/13 22:37, 10F

11/13 22:38, , 11F
我該如何寫巨集copy全部的圖表,然後paste呢?
11/13 22:38, 11F

11/13 22:41, , 12F
因為我的圖表不是固定都為圖片1,它會隨著我工作時新增
11/13 22:41, 12F

11/13 22:42, , 13F
、刪除而一直增加
11/13 22:42, 13F

11/13 22:42, , 14F
好像不能寫成chartobjects.copy sheets(2)
11/13 22:42, 14F
※ 編輯: cataphract 來自: 111.251.196.80 (11/13 23:15)

11/14 02:44, , 15F
sheet(2).select: Activesheet.paste 試試
11/14 02:44, 15F

11/14 22:34, , 16F
請問有圖表的集合的指令嗎?比如說我要選取所有的格子
11/14 22:34, 16F

11/14 22:35, , 17F
我可以打cells.select,圖表有類似的指令嗎?謝謝
11/14 22:35, 17F

11/15 00:55, , 18F
或者直接把這些圖PDF就好,PDF也有簡報模式的
11/15 00:55, 18F

11/15 00:55, , 19F
推錯抱歉。
11/15 00:55, 19F
文章代碼(AID): #1IWtVJlf (Office)
文章代碼(AID): #1IWtVJlf (Office)