[英]Refreshing excel file vb.net
我在Visual Studio 2013中创建了一个表单,该表单将数据从表单填充到Excel工作表。 当用户在表单中输入数据时,将打开工作表。 我想要的是,当用户以表格形式输入数据并将其填充到excel工作表时,该文件应该得到刷新,以便所有人都可以看到。 该文件处于共享模式。
我试过了
xlworkbook.refreshall() 'xlworkbook is my excel workbook
但这会引发错误:
Quote.exe中发生了类型为'System.Runtime.InteropServices.COMException'的未处理异常
附加信息:HRESULT异常:0x800A03EC
我该如何解决? 请帮忙!
我不知道该文件是否在屏幕上打开,但是如果您想查看所有更改,则需要保存该文件。
然后,您必须使用“保存”方法而不是“ RefreshAll”
共享Excel文件时,在“高级选项”下,有“更新更改以保存文件”,如果选中该标志,则对其进行检查。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.