標題:
[發問]
Range.Copy Destination:=Range報錯
[打印本頁]
作者:
sunnyso
時間:
2013-7-24 14:38
標題:
Range.Copy Destination:=Range報錯
請教各位大大,code 如下,執行後存檔關閉Excel會報錯 “圖片太大,超出的部分將被截去。”
工作表中沒有圖片。請問哪�埵陸暋D?
還有請問如何寫code可以有效率的 copy 大量資料,我用 Range("B11:BG30010").Value = Sheets("Sheet1").Range("A1:BF30000").Value 很慢。
等級有限不能上傳超過1MB附件,只好分3部分。
[attach]15541[/attach][attach]15542[/attach][attach]15543[/attach]
Private Sub Worksheet_Activate()
Cells.ClearContents
Sheets("Sheet3").UsedRange.Copy Destination:=Range("B11")
End Sub
複製代碼
[attach]15540[/attach]
作者:
luhpro
時間:
2013-7-24 21:39
回復
1#
sunnyso
我的 Excel 2003 跑起來不會有你說的錯誤耶?
有沒有可能是版本的問題? -> 你提供的畫面看起來不太像我曾經見過的 Excel 的畫面, 不知是哪個版本的呢?
又或者會是開太多程式導致記憶體不夠用呢? -> 單獨只跑 Excel 看看是否還會發生.
作者:
kimbal
時間:
2013-7-24 22:25
請教各位大大,code 如下,執行後存檔關閉Excel會報錯 “圖片太大,超出的部分將被截去。”
工作表中沒有圖 ...
sunnyso 發表於 2013-7-24 14:38
Excel 上有數百個隱藏圖形, 試試全選清理看看
[attach]15547[/attach]
作者:
sunnyso
時間:
2013-7-25 01:51
回復
3#
kimbal
感謝大大,問題已解決。
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)