扫码关注官方订阅号
如果三段程序是并行执行,那么每段程序自己修改完Excel就保存所以只有最后一个保存的Excel被保留下来了。如果三段程序是串行执行,那么每段程序先打开Excel,再选择sheet,再做修改,修改后保存Excel,下一段程序再次如此执行,怎么会出现覆盖的情况?
如果是多线程操作文件的话,对操作excel的代码加锁,先读取excel,在写入。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
如果三段程序是并行执行,那么每段程序自己修改完Excel就保存所以只有最后一个保存的Excel被保留下来了。
如果三段程序是串行执行,那么每段程序先打开Excel,再选择sheet,再做修改,修改后保存Excel,下一段程序再次如此执行,怎么会出现覆盖的情况?
如果是多线程操作文件的话,对操作excel的代码加锁,先读取excel,在写入。