我可以使用 cfspreadsheet
在一个已经存在的模板中更新添加一些数据,而不会丢失其中的样式吗?我得到了一个模板,其中有一些列头和表格样式,有一些颜色n所有,所以我可以处理该文件,并更新数据到它。
任何关于这一行的想法将非常感激。
谢谢。
只是回答自己,如果它帮助一些其他人... ...
SpreadsheetSetCellValue()
更新你所需要的相应单元格中的值(不会干扰任何其他单元格或其数据)。而这一切在CF10中都是可行的
到目前为止,你试过什么? 如果不把你的代码贴出来,就不可能提供一个确切的答案。 至于我自己,我从来没有尝试过,但看起来确实有可能。 虽然看起来这个过程并不像想象中的那么简单。 根据 在线文档 看起来你需要读取文件的所有工作表,然后使用更新和写入选项,然后重写整个文件。
看起来你可能需要做一些实验。 我首先会先尝试在不修改的情况下先读取并重写整个电子表格,然后再从那里开始进行。 看看你能够用小步骤完成什么,然后再在此基础上进行。
- 更新现有的文件,读取文件中的所有表,修改一张或多张表,并使用内容,使用写操作和更新操作(针对多张表文件)重写整个文件。