比如以下代碼:
public A
Public B
sub XXXX
A=1
B=2
'請問能否撰寫一個以下功能的函式:
C=轉換("A")
D=轉換("B")
debug.print C 'C 的結果是 1
debug.print D 'D 的結果是 2
end sub
function 轉換(變數名字串 as String)
???
???
???
end Function
不知能否實作以上功能 謝謝!
uj5u.com熱心網友回復:
Function 轉換(變數名字串 As String)
Select Case 變數名字串
Case "A"
轉換 = A
Case "B"
轉換 = B
End Select
End Function
uj5u.com熱心網友回復:
我遇到的問題跟 mansohu 差不多
Tiger_Zhao的解決方案只適合很少的變數 假如幾千上萬個的那種 這種效率就非常低了
http://bbs.csdn.net/topics/391818930
uj5u.com熱心網友回復:
樓主 你的問題 解決了 看我這邊的解決方案 可以完美解答你的問題http://bbs.csdn.net/topics/391818930
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/89570.html
標籤:VB基礎類
上一篇:VB2010,datagridview中的第3列輸入自動變成大寫?
下一篇:編譯錯誤
