2 zsllabc ZSLLABC 于 2017.01.02 19:10 提问

VB.NET EXCEL操作 workbooks open失败

当设置application.visible=false后,执行open方法失败,当设置true后,执行open方法没有问题?

2个回答

caozhy
caozhy   Ds   Rxr 2017.01.02 19:16
已采纳

按理说都是可以的,你是在什么时候调用的application.visible=false?
Application.Run 有没有调用过?

ZSLLABC
ZSLLABC Set SelfRptXls = CreateObject("Excel.Application") SelfRptXls.Visible = False SelfRptXls.DisplayAlerts = False ClosexlsOpd RptTagCfgFile SelfRptXls.Workbooks.Open RptTagCfgFile 设置SelfRptXls.Visible = true时,可以正常打开,设置为false就是open方法失败?
一年多之前 回复
ZSLLABC
ZSLLABC   2017.01.02 19:40

Set SelfRptXls = CreateObject("Excel.Application")
SelfRptXls.Visible = False
SelfRptXls.DisplayAlerts = False
ClosexlsOpd RptTagCfgFile

SelfRptXls.Workbooks.Open RptTagCfgFile

    设置SelfRptXls.Visible = true时,可以正常打开,设置为false就是open方法失败?
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
【JACOB问题】类Workbooks的Open方法无效&无法关闭打开的进程
问题现象: 1. 如果使用excel组件,则报错:workbook没有open方法 2.如果使用et组件,直接就获取不到组件,can't  get  clsid object from progid 信息搜集: http://blog.sina.com.cn/s/blog_6248dc000100g26c.html   是不是远程调用才会出问题? 使用COM组件实现对
vb.net操作excel汇集
Dim xl As New Excel.Application Dim xlBook As Excel.Workbook = xl.Workbooks.Open(strSaveExcelFile) Dim xlSheet As Excel.Worksheet = xlBook.Sheets(1) Dim col As Integer ...
vb.net操作Excel常用命令
 首先,须在项目里引用: 添加引用->Com->Microsoft Excel 9.0 Object Library (这是EXCEL2000) 1 打开Excel: dim myexcel as new Excel.Application() myexcel.visible=true 2 添加新的工作簿: myexcel.Workbooks.add() 3 设定第二个工作表为活动工作
Excel操作类(VB.NET)
(声明:魏滔序原创,转贴请注明出处。)引入Excel的COM组件Imports SystemImports System.DataImports System.ConfigurationImports System.WebImports System.Web.SecurityImports System.Web.UIImports System.Web.UI.WebControlsImp
VB.NET使用EXCEL常见操作
http://blog.163.com/shaoyu_lin/blog/static/38024599201210892447762/   首先,须在项目里引用: 添加引用->Com->Microsoft Excel 9.0 Object Library (这是EXCEL2000) 1 打开Excel: dim myexcel as new Excel.Application() mye
使用pywin32读写Excel,出现类Open方法无效的解决方法
出现这个错误的原因是,已有的Excel文件中有无法识别的内容,手动打开的时候,会提示:Excel发现不可读取内容,只要确认打开,再保存一下,再用程序打开的时候就不会出现这个问题了。
vb.net excel 操作两个SHEET
Dim Excel As New Microsoft.Office.Interop.Excel.Application Dim xlssht1 As Microsoft.Office.Interop.Excel.Worksheet Dim xlssht2 As Microsoft.Office.Interop.Excel.Worksheet Me.WindowState = FormWin
vb.net操作excel文件
vb.net操作excel文件,要求将数据显示在Excel表中,并且要设好数据格式。
[VB.NET]轻松控制Excel
轻松控制Excel 实例说明在本实例中,我们制作一个能够建立和打开Excel文档的应用程序。程序运行结果如图76-1所示。图76-1 运行结果技术要点l 添加Excel库l 新建/打开Excel文件实现过程<!--google_ad_client = "pub-8333940862668978";/* 728x90, 创建于 08-11-30 */goo
[VB.NET源码]读写Excel的操作应用
到我的博客去哦,有更多的源码下载的………… http://blog.csdn.net/mohongmao/