vba 不执行 if 内容 ,把if ,else 的内容单个执行就可以,怎么回事
PrivateSubCommandButton2_Click()DimxAsStringDimyAsVariantSetoAdd=Application.COMAddIn...
Private Sub CommandButton2_Click()
Dim x As String
Dim y As Variant
Set oAdd = Application.COMAddIns("ESClient.Connect").Object
x = 问题登陆.Range("F11")
y = 问题登陆.Range("B2:E3")
If IsEmpty(问题登陆.Range("B2:E3")) Then
oAdd.newReport "问题注销"
ActiveWorkbook.Sheets("问题注销").Range("C3") = x
ActiveWorkbook.Sheets("问题注销").Range("E3:G3") = y
Else
MsgBox "生产技术部填写内容为空"
End If
Set oAdd = Nothing
End Sub 展开
Dim x As String
Dim y As Variant
Set oAdd = Application.COMAddIns("ESClient.Connect").Object
x = 问题登陆.Range("F11")
y = 问题登陆.Range("B2:E3")
If IsEmpty(问题登陆.Range("B2:E3")) Then
oAdd.newReport "问题注销"
ActiveWorkbook.Sheets("问题注销").Range("C3") = x
ActiveWorkbook.Sheets("问题注销").Range("E3:G3") = y
Else
MsgBox "生产技术部填写内容为空"
End If
Set oAdd = Nothing
End Sub 展开
2个回答
展开全部
if 后面跟的是一个表达式,
您的不是一个式子
您的不是一个式子
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询