Board logo

標題: [發問] 數組整列整欄vba如何寫 [打印本頁]

作者: mhl9mhl9    時間: 2013-8-25 19:52     標題: 數組整列整欄vba如何寫

dim A(1 to 100,1 to 100)
要寫出第5列,excel可以用 index(A,5,0)表示
vba可以如何寫呢?(當然不用loop),求教
作者: oobird    時間: 2013-8-25 19:58

application.index
作者: sunnyso    時間: 2013-8-26 08:10

如果不用worksheet function,就必須用for
作者: mhl9mhl9    時間: 2013-8-26 13:05

回復 3# sunnyso


   在vbe里可不可以這樣寫    for each i in [ index(A,5,0)]    ?(省寫worksheetfunction)
作者: sunnyso    時間: 2013-8-26 13:09

回復 4# mhl9mhl9

No, I don't think so
作者: mhl9mhl9    時間: 2013-8-26 13:24

回復 5# sunnyso

you mean "寫在頁面不會不好" or "用ActiveX不麻煩"?
作者: mhl9mhl9    時間: 2013-8-26 13:28

回復 5# sunnyso


    不好意思,我搞錯帖子,應該問"在vbe里不可以這樣寫    for each i in [ index(A,5,0)] 嗎?
作者: mhl9mhl9    時間: 2013-8-26 13:45

回復 5# sunnyso


    再想請教你個問題,sunnyso,我把我寫的excel東西都改成.xlsb格式給user,因為size變小,open和close又快,又不用費勁,何樂而不為呢?但會不會有問題,我實在對不勞而獲的東西有點擔心,你見多識廣,給點意見?
作者: sunnyso    時間: 2013-8-26 15:33

注意excel version 即可
作者: mhl9mhl9    時間: 2013-8-26 17:23

回復 9# sunnyso


    thank you




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)