[算表] 快速生成管制圖

看板Office作者 (傻傻)時間7年前 (2018/06/11 16:16), 編輯推噓0(0018)
留言18則, 2人參與, 7年前最新討論串1/1
軟體:2007 版本:excel 有好多個分頁都需要做出此管制圖,且資料長短不一,常常在此費了很多時間,因而想請 問有快速生成管制圖的方法嗎/vba寫法,最後還需將圖匯成一個分頁。 範例如下 https://i.imgur.com/AnqAOal.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.138.32.141 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1528704967.A.EED.html

06/11 17:17, 7年前 , 1F
vba的話,於匯整工作表內迴圈新增圖表chartobjects.add
06/11 17:17, 1F

06/11 17:17, 7年前 , 2F
圖表類型charttype,來源setsourcedata
06/11 17:17, 2F

06/11 17:17, 7年前 , 3F
顯示圖表標題setelement,圖表標題內容charttext為工作表
06/11 17:17, 3F

06/11 17:17, 7年前 , 4F
名稱的話,sheets().name取得
06/11 17:17, 4F

06/11 17:18, 7年前 , 5F
也可先製作個範本,再以applaycharttemplate,可將圖表類
06/11 17:18, 5F

06/11 17:18, 7年前 , 6F
型、顯示圖表標題或是標記類型等套用進去
06/11 17:18, 6F

06/11 17:18, 7年前 , 7F
資料長短不一,如是指資料範圍不同的話,可以range.end、
06/11 17:18, 7F

06/11 17:18, 7年前 , 8F
range.find取得最後一筆儲存格
06/11 17:18, 8F

06/11 17:18, 7年前 , 9F
如連續資料也可以工作表函數count、counta來取得最下方資
06/11 17:18, 9F

06/11 17:18, 7年前 , 10F
料的列號
06/11 17:18, 10F

06/11 21:37, 7年前 , 11F
謝謝s大的建議
06/11 21:37, 11F

06/12 16:56, 7年前 , 12F
可以請s大示範一些嗎?目前vba還是很初學
06/12 16:56, 12F

06/12 16:57, 7年前 , 13F
有嘗試寫...但還是寫不出來
06/12 16:57, 13F

06/12 17:23, 7年前 , 14F
google excel vba chart 加上回文內所寫到的物件或方法(英
06/12 17:23, 14F

06/12 17:24, 7年前 , 15F
文)的部分就會有範例。如覺得查詢上不太合適的話,也可先
06/12 17:24, 15F

06/12 17:26, 7年前 , 16F
錄製的方式來取得動作,這樣的話就可配合迴圈將來源的範圍
06/12 17:26, 16F

06/12 17:27, 7年前 , 17F
和工作表名稱等,以變數帶入
06/12 17:27, 17F

06/12 18:18, 7年前 , 18F
好的,謝謝 我會再努力一下
06/12 18:18, 18F
文章代碼(AID): #1R7Y_7xj (Office)
文章代碼(AID): #1R7Y_7xj (Office)