我試圖運行此代碼,但它不斷給我一個錯誤信息,而編譯錯誤時運行VBA代碼
參數不可選
我使用的是調用的函數csvRange
Sub CS()
csvRange()
End Sub
Function csvRange(FirstNum, SecondNum) As Double
i As Integer
For i = FirstNum.Value To SecondNum.Value
csvRange = csvRange & i & "+"
Next
End Function
任何人都可以幫忙。
你到底想幹什麼?如果提供數字3和9,'csvRange'只輸出一個字符串,如'3 + 4 + 5 + 6 + 7 + 8 + 9'。那麼你需要什麼樣的字符串? –
您錯過了'FirstNum'和'SeconNum'的參數。你會得到返回值類型的下一個錯誤。函數返回double,但返回值是字符串。 –
嗨@afeefkhateeb,你覺得有用嗎?提供反饋/評分答案總是很好的。 –