編譯錯誤參數不可選
發布時間: 2025-01-24 16:00:51
1. vba 編譯錯誤,參數不可選
把
rang=
改成
set range=
試試看。
2. 編譯錯誤怎麼解決
如果使用C的編譯器,應該是能編譯通過 因為C編譯器如果沒有寫明函數的返回值的話默認的函數返回值是int 如果使用C++的編譯器就編譯不過了 因為C++比C更嚴格了,不允許默認的int返回值
3. VB編譯錯誤錯誤的參數號或無效的屬性賦值怎麼辦
第三行和第四行的Text1右邊不應該是逗號,而應該是點!表示訪問Text1的成員。還有,最後多寫了一行End Sub,去掉就可以了。(雖然,事實上我發現,在回答女生提出的問題後,即使回答完全正確,也很少被認可,但我還是依然選擇,繼續幫助別人而不管其是男是女。)'-'完整代碼如下:Private Sub Command1_Click()
'
Dim y%, m%
y = Val(Text1.Text) ' 注意!這兩行,需要改成點".",而不是逗號","!並且在點右邊沒有空格!
m = Val(Text2.Text)
Print "本年為;"; y; "年"; m; "月"; IIf(Day(DateSerial(y, 3, 0)) = 29, "閏年", "不是閏年")
Print "目前還是"; Choose((m + 2) \ 3, "春", "夏", "秋", "冬"); "天"
Print "本月有"; Day(DateSerial(y, m + 1, 0)); "天"
'
End Sub
熱點內容