大神们,急!!我通过以上代码用vb6.0打开excel,第一次打开时表格正常显示,关闭表格后再通过此代码打开表格时只是闪一下表格就消失了,当回到桌面再用excel打开新表格时会打开两个表,其中一个是vb 创建的book2。各位大神!怎样才能让vb 程序每次打开的excel可见呢?
Exapp.quitåè¿ç¨ä¹å»ä¸æï¼é£ææ ·ä»å åä¸æ¸ é¤
追çè¿æ ·å½ç¶æ¯å»ä¸æç
追é®å¤§ç¥ï¼é£åºææ ·å代ç å¢ï¼
ç¨excelèªèº«çå®å ³éä¹ä¸å¥½ä½¿ï¼ï¼
å¦æå纯为äºvbè°ç¨èå ³éexcelè¿ç¨ï¼é£å ¶ä»æ£å¨åºç¨çexcä¹éä¹å ³äºï¼vb è°ç¨ä¹å°±æ æä¹äºã
追çDim xlApp As Object
Dim xlBook As Object
Set xlApp = CreateObject("Excel.application")
xlApp.Visible = True
Set xlBook = xlApp.Workbooks.Open("ä½ çExcelæ件å称")
'......
xlBook.Close True, xlBook.FullName
xlApp.Quit
Set xlBook = Nothing
Set xlApp = Nothing
æ谢帮å©ï¼æè¯ä¸ä¸ï¼æ 论æåå¦ï¼å å°åå¼èµ ä¸ï¼å¦æè¿æåé¢è¯·ä¸å¬èµæï¼
大神们,急!!我通过以上代码用vb6.0打开excel,第一次打开时表格正常显示...
每次操作完Excel对象后,一定记得要关闭对象,也就是从内存中清除Excel所占进程
vb6.0导出excel问题
这个应该是你第一次打开后,没有完全关闭EXECL引起的,你第一次执行完后,打开任务管理器看下,如果有一个EXECL进程的话,就是这个原因了。或者,你保存的文件已经存在,没有删除,再次又保存相同的文件名引起的。由于你的程序只是部分,无法帮你继续调试改进,分析原因。
VB6.0程序调用Excel后,Excel进程无法关闭
'===打开远程表格(计划1)开始=== Set ExcelApp = CreateObject("Excel.Application") '创建EXCEL对象 Set ExcelBook = ExcelApp.Workbooks.Open("y:\\计划1.xls")Set ExcelSheet = ExcelBook.Worksheets("计划1")'===打开远程表格(计划1)结束=== '===保存并关闭远程表格(计划1)开始===...
VB6.0 调用EXCEL表
’用CommonDialog可以解决选定打开.xls文件问题 然后就是读取进去 哈哈 保存代码如下 '添加command控件一个 CommonDialog,MSFlexGrid控件一个 Private Sub Command1_Click() On Error Resume Next Dim fileadd As String CommonDialog1.ShowOpen CommonDialog1.Filter = "xls文件(*.xls)|*.xls" '选择...
用vb6.0调用Excel用编程编写如何获得数值在Excel单元格的哪行哪列_百 ...
建议用find函数,并给定范围,以提升效率。举例如下:With Sheets(1).[A:Z] ‘范围为Sheet1 A到Z列当然更小更好 Set c = .Find("F001", LookIn:=xlValues) ‘找到包含目标的单元格 myrow = c.Row ‘给出单元格行数 mycol = c.Column ‘给出单元格列数 End With ...
我用VB6.0做出的exe程序,为什么excel退出后exe程序后仍然在后台运行...
次序:oExcel.Quit Set oExcel = Nothing
在vb6.0中如何关闭excel对象?
建议修改成这样:On Error GoTo err Dim XlsApp As Object Dim XlsSheet As Object Dim XlsBook As Object Set XlsApp = CreateObject("Excel.Application")Set XlsBook = XlsApp.Workbooks.Open(Path)XlsApp.DisplayAlerts = False XlsBook.Close '上面的代码出错就不执行他了 XlsApp.Quit '同上...
vb6.0操作EXCEL汇总合计
'内容放在D:\\test.xlsx下'运行效果如上图,代码如下'足足调试了1个多小时!!!'有问题可以问我Private Sub Command1_Click()Dim arr() As StringDim b As IntegerDim i, j, x As IntegerDim brr() As StringDim crr() As StringDim s As IntegerDim a As IntegerDim xlsApp As Excel....
vb6.0如何操作excel
程序里我改了一点就是打开excel文件后直接调出打印设置窗口,你自己选择打印机打印 下面代码已经改成自动保存了 Private Sub Command1_Click()p = "c:\\book1.xls" '这里改你文件的路径 Set objexcel = CreateObject("Excel.Application") '创建excel工程 Set xlBook = objexcel.Workbooks.Open(...
VB6.0如何判断excel文件是否已打开?
Q1 在打开工作薄之前,可以用这个方法来查看工作薄是否打 on error resume next set wk=xlapp.workbooks("test")if err then xlapp.workbooks.open("d\\test.xls")on error goto 0 Q2 第二个问题,可用SAVEAS方法,关键是构建一个新文件名,并且这个文件名在当前目录并不存在,下面代码仅供参考,...