vba中find函數用法 VBA程序出現sub或者function未定義?
VBA程序出現sub或者function未定義?Substitute和rept是需要用worksheetfunction調用的工作表函數。VB中子程序或函數未定義是什么意思?原因:VB將數組o視為子(
VBA程序出現sub或者function未定義?
Substitute和rept是需要用worksheetfunction調用的工作表函數。
VB中子程序或函數未定義是什么意思?
原因:VB將數組o視為子(過程)或函數的名稱,數組下標視為傳輸到過程或函數的參數。那么VB在代碼中找不到名為o的過程或函數。所以給這個錯誤一個提示。解決方案:您所要做的就是告訴VBO它是一個數組,也就是聲明一個數組。聲明數組應根據數組的作用域確定聲明語句的位置,并根據需要確定聲明的數據類型。很明顯,加載過程是一個數組初始化過程,可以在其他地方使用,所以至少應該聲明為一個窗體級數組。因為初始化為0,所以很難看到類型。如果有整數,則使用整數,如果有小數,則使用單精度,如果精度要求超過7位有效數字,則使用雙精度求和,以整數為例,解決了在所有代碼的頂部寫一行Dimo(1到4)作為整數的問題。
子程序或函數未定義是什么意思?
在VB中,未定義的子程序或函數表示未定義的子、函數或屬性。未定義子、函數或屬性(錯誤35)必須定義調用子、函數或屬性的過程。此錯誤有以下原因和解決方法:O進程名稱拼寫錯誤。檢查拼寫并改正。