Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3465|回复: 2

[已解决]帮忙看一下:在if then 之间 出现“缺少表达式”错误

[复制链接]
发表于 2013-11-3 14:31 | 显示全部楼层 |阅读模式
Public YGBH As String       '定义用于记录“员工编号”的变量
Public YGXM As String       '定义用于记录“员工姓名”的变量
Public YGXB As String       '定义用于记录“员工性别”的变量
Public CSNY As String       '定义用于记录“出生年月”的变量
Public YGXL As String       '定义用于记录“员工学历”的变量
Public GZSJ As String       '定义用于记录“工作时间”的变量
Public YGZW As String       '定义用于记录“员工职务”的变量
Sub canel()                 '用于对全局变量进行初始化
    YGBH = " "
    YGXM = " "
    YGXB = " "
    CSNY = " "
    YGXL = " "
    GZSJ = " "
    YGZW = " "
End Sub
Sub note()                  '用于完成录入功能
    Dim tempmsgbox As VbMsgBoxResult
    Dim count As Integer
    if UserForm1.TextBox1.Text=" "     or
       UserForm1.textbox2.text=" "     or
       userform1.textbox3.text=" "     or
       UserForm1.TextBox4.Text = " "   or
       ygxb=" "  or
       ygxl=" "  or
       YGZW = " "     then     tempmsgbox=msgbox("请输入完整的信息!",vbokonly & vbinformation,"系统提示")
       End
    End If
   
   
   
   
End Sub

最佳答案
2013-11-3 14:48
     If UserForm1.TextBox1.Text = " " Or _
       UserForm1.textbox2.Text = " " Or _
       UserForm1.textbox3.Text = " " Or _
       UserForm1.TextBox4.Text = " " Or _
       ygxb = " " Or _
       ygxl = " " Or _
       YGZW = " " Then tempmsgbox = MsgBox("请输入完整的信息!", vbOKOnly & vbInformation, "系统提示")
       End
    End If
发表于 2013-11-3 14:48 | 显示全部楼层    本楼为最佳答案   
     If UserForm1.TextBox1.Text = " " Or _
       UserForm1.textbox2.Text = " " Or _
       UserForm1.textbox3.Text = " " Or _
       UserForm1.TextBox4.Text = " " Or _
       ygxb = " " Or _
       ygxl = " " Or _
       YGZW = " " Then tempmsgbox = MsgBox("请输入完整的信息!", vbOKOnly & vbInformation, "系统提示")
       End
    End If
回复

使用道具 举报

发表于 2013-11-3 14:52 | 显示全部楼层

    If UserForm1.TextBox1.Text = " " Or _
       UserForm1.textbox2.Text = " " Or _
       UserForm1.textbox3.Text = " " Or _
       UserForm1.TextBox4.Text = " " Or _
       ygxb = " " Or _
       ygxl = " " Or _
       YGZW = " " Then
        tempmsgbox = MsgBox("请输入完整的信息!", vbOKOnly & vbInformation, "系统提示")
        End
    End If
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-29 15:30 , Processed in 0.315085 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表