[算表] vba畫圖問題

看板Office作者 (陳豬靜)時間6年前 (2019/06/20 11:47), 6年前編輯推噓0(0018)
留言18則, 2人參與, 6年前最新討論串1/1
軟體:office 版本:excel 2010 想詢問各位EXCEL達人 我用EXCEL畫散佈圖資料如下 https://i.imgur.com/bhobsDh.jpg
我名稱想將"WA"單獨表示出來如下圖 https://i.imgur.com/Yy2QBPH.jpg
我寫了一段巨集如下,可是執行到箭號那行要更新圖片結果都無法執行,請問這是哪邊問題 ,要怎麼更動? https://i.imgur.com/xxNhY91.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.163.3 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1561002456.A.E72.html

06/20 12:09, 6年前 , 1F
因為變數a為"WA",a+1則為文字"WA"加1,這型態上不符合
06/20 12:09, 1F
我把a改成b+1也不能執行耶,可否求解 https://i.imgur.com/1Pwxpzi.jpg
※ 編輯: s52222b (49.217.163.3 臺灣), 06/20/2019 14:19:07

06/20 14:48, 6年前 , 2F
不能執行會有錯誤訊息,這方面要提供
06/20 14:48, 2F

06/20 14:58, 6年前 , 3F
來看原po的寫法,如果只有一個數列,seriescollection的索
06/20 14:58, 3F

06/20 14:59, 6年前 , 4F
引值就只會是1,但巨集在索引值方面帶變數,我的想法是會
06/20 14:59, 4F

06/20 15:00, 6年前 , 5F
有二個以上的數列,內文來看為a2:b12為11組數列(這方面是
06/20 15:00, 5F

06/20 15:01, 6年前 , 6F
是我猜測,因為原po也沒說明到底有多少組數列)
06/20 15:01, 6F

06/20 15:02, 6年前 , 7F
假設多組數列的話變數b是取a1向下連續儲存格範圍的最大列
06/20 15:02, 7F

06/20 15:03, 6年前 , 8F
這是他的錯誤訊息
06/20 15:03, 8F

06/20 15:03, 6年前 , 9F

06/20 15:04, 6年前 , 10F
數12,而12+1=13,和a2:b12為11組數列來看是沒有這個數列
06/20 15:04, 10F

06/20 15:04, 6年前 , 11F
的存在的
06/20 15:04, 11F

06/20 15:07, 6年前 , 12F
新增的回文內的連結為無效參數,那有可能是並無該數列
06/20 15:07, 12F

06/20 15:08, 6年前 , 13F
如測試,只有11個數列,那b+1=13時就會產生該錯誤訊息
06/20 15:08, 13F

06/20 15:08, 6年前 , 14F

06/20 15:08, 6年前 , 15F
但b-1時則可以執行到end sub的中斷點
06/20 15:08, 15F

06/20 15:08, 6年前 , 16F

06/20 15:19, 6年前 , 17F
回文寫到的列數12,更正一下應為列號12
06/20 15:19, 17F

06/20 16:00, 6年前 , 18F
了解 謝謝
06/20 16:00, 18F
文章代碼(AID): #1T2m7Ovo (Office)
文章代碼(AID): #1T2m7Ovo (Office)