iT邦幫忙

0

Excel VBA 產生圖表總是會出現錯誤訊息!

ydmq 2024-03-26 15:28:151116 瀏覽
  • 分享至 

  • xImage

各位先進好,
小弟用Excel VBA 寫了一個產生圖表的巨集,再以增益集的方式分享給同事使用,
但總是會出現錯誤訊息:
https://ithelp.ithome.com.tw/upload/images/20240326/20165743goUQEf9b6l.png
按下了偵錯:
https://ithelp.ithome.com.tw/upload/images/20240326/20165743VXV9fyeoUx.png

查了網路,我的指令也找不到錯誤的地方。
Set ch = ActiveSheet.ChartObjects.Add(Cells(xx, yy).Left, Cells(xx, yy).Top, 200, 150)

因當初寫了一堆功能(巨集),並以『自訂功能表』的方式分享給同事使用,
但都會產生『同時開啟兩個同樣名稱的活頁簿』訊息而無法使用,
我便將其中產生圖表的功能獨立出來,並改以『增益集』的方式來分享,
但卻產生了上面的問題!
神奇的是,如果我點選了當初附在『自訂功能表』中產生圖表的標籤,
雖會出現底下的警告:
https://ithelp.ithome.com.tw/upload/images/20240326/20165743Qhul1gR33x.png
但在啟用後,
再執行我獨立出來的增益集中的那個巨集,卻又可以正常運作了,
不知道問題到底出現在哪??
有夠頭痛的,有哪位先進可否指點指點,
謝謝~

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答