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

时间:2021-06-01 20:04:06
【文件属性】:
文件名称:xlswrite1:在循环或多次使用时提高 xlswrite 函数的速度。-matlab开发
文件大小:3KB
文件格式:ZIP
更新时间:2021-06-01 20:04:06
matlab 当在循环中或多次使用时,此代码提高了 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,'打开',文件);
【文件预览】:
xlswrite1.zip

网友评论