C# 实现Excel文件被打开仍可写入数据
我现在实现了向Excel文件中写入数据,但是一但该文件被打开,再打开这段时间内写入的数据都写不进去,请问怎么能实现即使是该文件被打开,仍可写入数据?呵呵,是我没说明白,我...
我现在实现了向Excel文件中写入数据,但是一但该文件被打开,再打开这段时间内写入的数据都写不进去,请问怎么能实现即使是该文件被打开,仍可写入数据?
呵呵,是我没说明白,我在程序这边写的是不显示Excel文件界面,隐式写入,但是这个时候如果我在程序外打开这个文件,数据就写不进去了,我关闭它,程序能继续写入。就是说我打开文件这段时间内的数据丢失了。我想实现的是即使我在外面打开了这个文件,数据仍然可以写进去,不丢数据。
TO 3L 你的方法我试了。不是我想要的效果。关闭进程就是关闭所有Excel文件,我想实现的是在我打开的情况下,我仍然能写入,而不是关闭了之后再写。 展开
呵呵,是我没说明白,我在程序这边写的是不显示Excel文件界面,隐式写入,但是这个时候如果我在程序外打开这个文件,数据就写不进去了,我关闭它,程序能继续写入。就是说我打开文件这段时间内的数据丢失了。我想实现的是即使我在外面打开了这个文件,数据仍然可以写进去,不丢数据。
TO 3L 你的方法我试了。不是我想要的效果。关闭进程就是关闭所有Excel文件,我想实现的是在我打开的情况下,我仍然能写入,而不是关闭了之后再写。 展开
展开全部
因为你打开后,需要在程序里关闭。也许你引用了excel.application,不关闭的话可能再打开就不行了。你可以在进程管理器中将这个进程关闭
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那就复制一份出来 然后写入
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
本来不就是文件打开,写入数据吗?不打开怎么写入数据呀!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |