vb 中:
If Dir("D:\cc\excel.bz") = "" Then '判断EXCEL是否打开
Set xlApp = CreateObject("Excel.Application") '创建EXCEL应用类
xlApp.Visible = True '设置EXCEL可见
Set xlBook = xlApp.Workbooks.Open("D:\cc\bb.xls") '打开EXCEL工作簿
Set xlSheet = xlBook.Worksheets(1) '打开EXCEL工作表
xlSheet.Activate '激活工作表
xlBook.RunAutoMacros (xlAutoOpen) '运行EXCEL中的启动宏
Else
MsgBox ("EXCEL已打开")
End Ifexcel模块中:
Sub auto_open()
Open "d:\cc\excel.bz" For Output As #1 '写标志文件
Close #1
End Sub
Sub auto_close()
Kill "d:\cc\excel.bz" '删除标志文件
End Sub
"d:\cc\excel.bz" 不出现也能打开excel!
If Dir("D:\cc\excel.bz") = "" Then '判断EXCEL是否打开
Set xlApp = CreateObject("Excel.Application") '创建EXCEL应用类
xlApp.Visible = True '设置EXCEL可见
Set xlBook = xlApp.Workbooks.Open("D:\cc\bb.xls") '打开EXCEL工作簿
Set xlSheet = xlBook.Worksheets(1) '打开EXCEL工作表
xlSheet.Activate '激活工作表
xlBook.RunAutoMacros (xlAutoOpen) '运行EXCEL中的启动宏
Else
MsgBox ("EXCEL已打开")
End Ifexcel模块中:
Sub auto_open()
Open "d:\cc\excel.bz" For Output As #1 '写标志文件
Close #1
End Sub
Sub auto_close()
Kill "d:\cc\excel.bz" '删除标志文件
End Sub
"d:\cc\excel.bz" 不出现也能打开excel!
解决方案 »
- 关于ActiveBar示例代码中的ActiveBar2LibraryCtl.IActiveBar2
- EXCEL中数据往SQLSERVER中传递问题???!!
- 有没有这个API
- 如何用VB幻灯片编辑制作
- 请问:Dim db As Database 需要引用什么对象?
- nali 有vb正板下?
- 请教 网络问题
- 在vb的线程中调用com组件的问题(那位大虾能给出怎样在线程中使用COM,不胜感谢)
- 请问怎样使一个flash全屏播放?
- 用什么API来判断某一文件在某一路径下是否存在?
- 如何求最大公约数?
- 我用webbrowser打开网页,如何向此网页文本框里输入内容,我用WebBrowser1.Document.getElementById("query")
加入如下代码
Public filepath As String '获取excel文件路径................................................................
CommonDialog1.Flags = 512 + 4 + 4096
CommonDialog1.Filter = "excel Files(*.xls)|*.xls|"
CommonDialog1.MaxFileSize = 32000
CommonDialog1.ShowOpen
Text1 = CommonDialog1.FileName
CommonDialog1.FileName = ""
Text1.SetFocus
filepath = Text1.Text