1
我有一個Excel文件與宏。在這個文件中,有一個用戶表單。在表單中,有一個文本框。我稱之爲用戶表單「MyForm」和文本框「MyTextBox」。我也有一個模組。在這個模塊中有這樣我在一臺計算機上收到來自VBA的類型不匹配錯誤,但不會在其他計算機上收到錯誤。爲什麼?
Sub MySub(s As String)
MyForm.MyTextBox.Value = s
...
End Sub
在大多數計算機子程序,上面的代碼也沒有問題,而在一個計算機上,它提出的類型不匹配的錯誤。你能解釋一下嗎?
請幫幫我。我非常沮喪。
提前許多感謝,
哈里斯
每臺計算機是否具有相同版本的Excel?其他地方可能定義爲 – ChaosPandion 2010-07-15 03:33:07
。你可以通過使用myS來檢查它。我發現使用單個字母作爲變量會時不時地咬人。 – Fionnuala 2010-07-15 07:01:14