PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Visual_Basic
[VBA ]求回傳二維陣列範例
作者:
e04su3520
(阿根)
2015-04-23 09:49:05
GetData("a")
'怎麼接GetData的二維陣列
Function GetData(a As String)As String
Dim p(50,5) As String
Getdata=p
End Function
以上我可能寫的邏輯不對,請高手們指教。
希望能給我小小範例。
作者:
MOONRAKER
(㊣牛鶴鰻毛人)
2015-04-23 11:46:00
二維陣列是要傳進GetData還是要從GetData裡面傳出來
作者: e04su3520 (阿根)
2015-04-23 12:42:00
從GatData傳出來。
作者:
wenyonba
(射後不理很XX啊!!!!)
2015-04-23 13:58:00
p的scope只有在GetData函式裡,怎麼可能傳得出去??而且這個宣告,好吧我承認我看得有點不懂~~
作者: e04su3520 (阿根)
2015-04-23 14:02:00
我寫的不是很好,我需求是丟一個字串,回來二維陣列
作者:
MOONRAKER
(㊣牛鶴鰻毛人)
2015-04-23 14:47:00
你不要把資料型態設死就可以傳了
http://ideone.com/Dc2Ws1
VBA的scope比看得到的更機車
作者: e04su3520 (阿根)
2015-04-23 15:05:00
謝謝,馬上來試試看,有問題在回覆你。
作者:
MOONRAKER
(㊣牛鶴鰻毛人)
2015-04-23 17:16:00
不用回覆我,要回就回到版上,後人才看得到。
作者:
wenyonba
(射後不理很XX啊!!!!)
2015-04-24 07:52:00
如果型態是Variant就不會有scope的問題,VBA會複製整個陣列的意思嗎??
作者: e04su3520 (阿根)
2015-04-24 14:05:00
抱歉我說詳細一點,因為我現在要用VB和Web Service,資料兩邊互傳,您們會用Web Service嗎?
作者:
MOONRAKER
(㊣牛鶴鰻毛人)
2015-04-24 16:41:00
你web service不是組成XML送出去就好了 還是你的XMLlibrary不認variant陣列
作者: e04su3520 (阿根)
2015-04-24 17:12:00
沒錯,他不能用variant。我目前合成一個字串傳送,取資料後Split切割。(很麻煩順便問一個高手們會用.NET去取資料嗎?
繼續閱讀
[.NET] 執行 Oracle DELETE會出現字串無效
drcgs
[VBA ] redim的作用
markbaseball
[VBA ] range 比對
HugoStiglitz
[.NET] 一個linq的寫法
wind681201
[VBA ] 怎麼判斷 某列有幾行 ??
goldberg73
[.NET] fft
joeywayi
[.NET] Oracle刪除跟更新及ANCHOR屬性問題
drcgs
[VB6 ] 中文字轉點矩陣 範例
wastrel21
[vb2010] 圖像處理
bomdy
Fw: [問題] 點陣式印表機連續列印時 換頁會停頓
hangchu
Links
booklink
Contact Us: admin [ a t ] ucptt.com