 |
VB6
PWIN98
在VB6中,需要调入一份EXCEL表单,由于情况所限,该表已在EXCEL中制成,保存为.XLS文件,利用SHELL可调入EXCEL应用程序,但不知该如何调入.XLS文件。(邢旭峰)
|
| |
|
 |
你可以在调用Excel时将.xls文件作为命令行参数传递给Excel,如:
Shell "G:\Micros~1\Office\Excel.exe g:\bank.xls"
你也可以利用Automation来调用Excel,这样可以实现更多地控制。如:
Dim oleExcel As Object
Set oleExcel = CreateObject("Excel.Application")
oleExcel.Visible = True
' 打开文件
oleExcel.Workbooks.Open filename:="G:\My Documents\bank.xls"
' 从xls文件中读内容
Label1.Caption = oleExcel.Worksheets("Sheet1").Range("A1").Cells(1, 1)
' 写内容到xls文件中
oleExcel.Worksheets("Sheet1").Range("A3").Cells(1, 1) = Text1.Text
在我写的《深入研究 Visual Basic.NET》(http://china.zealsoft.com/articles/vbnet/)一书的第19章有更详细的介绍。
相关问题:
QA000115 "在VB中如何实现把当前库或表转换为另外一种数据库文件"
此问题由李海回答。
附加关键字:编程, 源程序, programming, source code, Visual Basic, VB, Office开发, office, ms office, office xp, office 97。
|
| |
|
| |
|
| |
|
|