[VBA ] 使用linest功能於VBA中

看板Visual_Basic作者 (小新)時間16年前 (2010/02/08 09:43), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
我要針對多組樣本做線性迴歸分析 要得到多組的斜率估計量 因此藉由 linest 這個 function 來計算 在 SHEET 中可以由 ctrl+shift+enter 換成矩陣的模式 可是在VBA中要怎麼取得矩陣中的值 應該說我要怎麼把 linest 回傳的矩陣傳遞給各變數? 而且因為我是打算將VBA跑出來的樣本丟到 Sheet 上面 再用 linest 的方式抓近來 這樣可以在樣本數不同的時候 像是控制 Range(" ") 的方法讀取資料嗎? 或是有辦法將二維的變數,固定其中一維丟入 linest 中嗎? 問題好像有點蠢 也說得不太清楚 煩請各位板友指教,哪裡觀念不對,或是問題描述不夠仔細 不用客氣盡量提出 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.96.50

02/09 09:21, , 1F
可以嘗試著將你的動作用錄製的方式錄下來, 再看程式碼, 然後
02/09 09:21, 1F

02/09 09:21, , 2F
依需求調整或問問題, 可能會比較清楚~
02/09 09:21, 2F

02/09 19:22, , 3F
謝謝 結果還是丟回 sheet 在抓進來
02/09 19:22, 3F

02/11 23:56, , 4F
Index不知道是不是你想問的
02/11 23:56, 4F
文章代碼(AID): #1BRsmmJO (Visual_Basic)