软件注册站
热情软件屋

 
如何调用Excel打开.xls文件
编号: QA001382    
建立日期: 1999年7月21日 最后修改日期: 2003年11月15日
所属类别: Visual Basic - Office开发
   
    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

   
 
把这个问题推荐给朋友
   
 
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio