在VB6.0中,点击按钮就可以打开Excel,应该怎么改?

PrivateSubCommand4_Click()Dimaa=Shell("E:\工作\VB软件\有机合成设备\11\评分.xlsx",vbNormalFocus)En... Private Sub Command4_Click()
Dim a
a = Shell("E:\工作\VB软件\有机合成设备\11\评分.xlsx ", vbNormalFocus)
End Sub
Option Explicit
Public xlapp As Excel.Application
Public xlbook As Excel.Workbook
Public xlsheet As Excel.Worksheet
Public k1 As Long
展开
 我来答
COUNTIFABS
2013-07-23 · TA获得超过2154个赞
知道大有可为答主
回答量:1594
采纳率:55%
帮助的人:1229万
展开全部
Dim xlapp As Excel.Application 'Excel对象
Dim xlbook As Excel.Workbook '工作簿
Dim xlsheet As Excel.Worksheet '工作表
Dim xlrange As Excel.Range
Private Sub Command1_Click()
Set xlapp = CreateObject("excel.application") '第一层
Set xlbook = xlapp.Workbooks.Open("d:\123.xlsx")

 

你更新,我也补充下:


Dim xlapp As Excel.Application 'Excel对象
Dim xlbook As Excel.Workbook '工作簿
Dim xlsheet As Excel.Worksheet '工作表
Dim xlrange As Excel.Range
Private Sub Command1_Click()
Set xlapp = CreateObject("excel.application") '第一层
Set xlbook = xlapp.Workbooks.Open("E:\工作\VB软件\有机合成设备\11\评分.xlsx ")
End Sub


需要工程引用,已测试,无问题见图:


追问
我原先是:Shell "explorer E:\工作\VB软件\有机合成设备\11\评分.xlsx "
运行程序后,第一次点击按钮打开excel了(后来发生错误结束进程),第二次打开excel没出错,我再点击按钮打开excel时,就没有反应了。改成你给我的,它也没有反应,我应该怎么改?
匿名用户
2013-07-23
展开全部
Private Sub Command4_Click()
    Dim xlapp
    Dim xlbook
    Set xlapp = CreateObject("excel.application")
    Set xlbook = xlapp.Workbooks.Open("E:\工作\VB软件\有机合成设备\11\评分.xls")
    xlapp.Visible = True
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式