xlswrite1:在循环或多次使用时提高 xlswrite 函数的速度。-matlab开发

所需积分/C币:30 2021-06-01 20:04:06 3KB ZIP
24
收藏 收藏
举报

当在循环中或多次使用时,此代码提高了 xlswrite 函数的速度。 原始函数的问题在于每次使用该函数时都会打开和关闭 Excel 服务器。 为了提高速度,我刚刚通过从 xlswrite 函数中删除服务器打开和关闭函数并将它们移到函数之外来编辑原始函数。 要使用它,请首先运行以下代码,该代码打开 activex 服务器并检查文件是否已存在(如果不存在则创建): Excel = actxserver('Excel.Application'); File='C:\\YourFileFolder\\FileName'; 如果〜存在(文件,'文件') ExcelWorkbook = Excel.workbooks.Add; ExcelWorkbook.SaveAs(File,1); ExcelWorkbook.Close(false); 结尾调用(Excel.Workbooks,'打开',文件);

...展开详情
立即下载
限时抽奖 低至0.43元/次
身份认证后 购VIP低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
  • 至尊王者

关注 私信
上传资源赚钱or赚积分
最新推荐
xlswrite1:在循环或多次使用时提高 xlswrite 函数的速度。-matlab开发 30积分/C币 立即下载
1/0