Re: [算表] 如何每秒紀錄Excel中的DDE資料?

看板Office作者 (我支持台灣獨立)時間9年前 (2017/01/08 22:23), 9年前編輯推噓0(003)
留言3則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《remark7 (倒數計時)》之銘言: : 軟體:Excel : 版本:不拘 : 請問如果在Excel的A1格是會隨時跳動的DDE資料 : 我想要從AM 8:45開始~PM 1:45結束 (可能AM 8:40開啟Excel 但要AM 8:45才開始記錄) : 每隔一秒將"A1"格的數字保存記錄在"B1"."B2"."B3"..."B18000" 當中 : 然後只要B行開始有數據 就自動繪出"B1"~"B18000"的連線圖 : 原PO不懂VBA 還請大家多多指教了 感謝大家 :) 借標題請問版上大神 如果想要DDE/RTD那欄的值有變動時就自動記錄, 而不是等到1秒才記錄呢? 爬文有發現3個方法 1. worksheet_change 2. worksheet_calculate 3. setLinkOnData 可是不能理解三個方法的差異及使用時機, 有神人能解惑的嗎 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.251.27 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1483885399.A.D1E.html

01/08 22:56, , 1F
1.當儲存格的值輸入、編輯或刪除時觸發
01/08 22:56, 1F

01/08 22:57, , 2F
2.當工作表被重新計算時觸發
01/08 22:57, 2F

01/08 23:05, , 3F
3.goolge excel vba event setLinkOnData
01/08 23:05, 3F
感激不盡!! ※ 編輯: poker0531 (223.140.251.27), 01/08/2017 23:16:30
文章代碼(AID): #1OSajNqU (Office)
文章代碼(AID): #1OSajNqU (Office)