gpt4 book ai didi

VBA UCase 类型不匹配

转载 作者:行者123 更新时间:2023-12-04 21:53:39 25 4
gpt4 key购买 nike

为什么我在这里遇到类型不匹配?当我在输入框中键入“一月”时,我立即得到类型不匹配。一切都是字符串(?)。

Sub Test()

Dim sMonthOfMaintenance As String
Dim sMonthOfMaintenanceNumber As String

sMonthOfMaintenance = InputBox("What month are you reviewing?")

If UCase(sMonthOfMaintenance) = "JANUARY" Or "JAN" Then
sMonthOfMaintenanceNumber = "01"
End If

End Sub

最佳答案

在 OR 语句之后,您必须再次输入您要评估的内容。所以应该读

If UCase(sMonthOfMaintenance) = "JANUARY" Or UCase(sMonthOfMaintenance) = "JAN" Then

关于VBA UCase 类型不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49213935/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com