Re: [算表] VBA裡面的矩陣..

看板Office作者 ([αλφα])時間16年前 (2010/03/02 21:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
※ 引述《A1pha ([αλφα])》之銘言: : 軟體: : excel2003 : 版本: : sp3 : 請問, : 在VBA裡面, : 要怎麼使用矩陣啊? : 在工作表中, : =B2:B30+D2:D30 : 只要按下ctrl+shift+Enter就可以產生矩陣了, : 在VBA裡面有沒有像這樣的方法? : 例如我異想天開地,這樣寫: : Array("b2:B30"+"D2:D30") : 結果當然是不行.... : 有沒有類似這樣的概念或是方法呀? : 還是只能乖乖用 dim arr() as variant : 然後一個一個將儲存格裡面的東西丟進去,然後再做運算這樣...囧 我發現可以這樣: Range("G1:j2").Value = Array(1, 2, 3, 4, ....) 可以這樣: Range("G1:j2").Value= Range("A1:A30").Value 但是就是不能這樣: Range("G1:j2").Value= Range("A1:A30").Value + Range("B1:B30").Value 或 Range("G1:j2").Value = Array(1, 2, 3, 4) + Array(5, 6, 7, 8) 囧 真的只能用回圈慢慢加了嗎?QQ 難得工作表的矩陣運算是那樣的精美那樣的方便~ 不能拿到VBA裡面用嗎?QQ -- 話說2007年BraDLey被DFA到教士後,放話砲轟豆爺。 傳說於97年上任的豆爺是這回答的... 豆: Guys like Milton BraDLey...What? So what? Who are you? Who are you Milton BraDLey to try to test Billy Beane a proven GM for 10 years? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.194.88.67
文章代碼(AID): #1BZGmpU0 (Office)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 2 之 4 篇):
文章代碼(AID): #1BZGmpU0 (Office)