1
任何人的簡單鋪墊。我寫了一個函數isMac()
,它查看當前的操作系統,如果前三個字母是Mac,它應該返回True
。然後我想將函數的返回值賦給另一個函數中的變量。我目前使用的是Mac,所以當我運行下面的代碼中,MsgBox
說True
,而Debug.Print
回報False
excel功能的VBA返回結果
Function isMac() As Boolean
If Left(Application.OperatingSystem, 3) = "Mac" Then
result = True
Else
result = False
End If
MsgBox result
End Function
Sub test()
Debug.Print isMac()
End Sub
如何正確地從我的IF語句返回一個布爾值,這樣我可以利用它在另一個功能?
作品..........謝謝你,我討厭excel。可愛的狗。 – thedanotto
很高興爲你工作。 tbh,我討厭Macs。 – Jeeped