我想獲取用戶窗體上的文本框的值並將其分配給字符串變量,然後使用String類的Insert方法將連字符插入到該字符串變量中。我每次運行此代碼,我得到一個錯誤「無效的限定詞」與AcctUnitString突出。String.Insert導致無效的限定符錯誤?
Dim AcctUnitString As String
AcctUnitString = AcctUnit.Text
AcctUnitString = AcctUnitString.Insert(2, "-")
Debug.Print (AcctUnitString)
AcctUnit是用戶窗體上的文本字段的名稱。任何想法可能會導致這個錯誤,或更好的方式做我想做什麼?
用戶將在文本框中輸入一個13位數字代碼(例如9200030015001),我想格式化它:92-0003-001-5001。任何幫助非常感謝!
在我前面了,如果我在文本框輸入9200030015001,只是'Debug.Print(AcctUnit.Text)的例子'值爲9200030015001. – itsmequinn 2012-08-16 20:27:08