VB打开excel,有密码验证,命令无法继续执行

excel有vba代码,在打开时会出现一个登录框,要输账号和密码,我现在想打开这个excel并自动输入账号密码,但是现在代码会卡在打开excel这一行,不会执行Call这行,自己输入账号和密码后又会继续执行之后的代码,这是由于什么原因,有没有比较简单的解决方法?

程序代码:

Private Sub Command3_Click()
    Set xlapp = CreateObject("Excel.Application") '创建EXCEL对象
    Set xlbook = xlapp.Workbooks.Open("C:\检验软件\" & Text7.Text & "\1.xls") '打开设备
    xlapp.Visible = True '设置EXCEL对象可见
    Set xlsheet = xlbook.Worksheets("检验记录") '设置活动工作表
    Call sign
    xlsheet.Cells(7, 2) = 2008
    Sleep 1000
    Set xlsheet = xlbook.Worksheets("检验主要设备仪器") '设置活动工作表
    xlsheet.Cells(7, 2) = 1111
    Sleep 1000
    xlapp.Quit '结束EXCEL对象'xlapp.Workbooks.Close
    Set xlapp = Nothing '释放xlApp对象

End Sub


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值