在Excel中,是否有可能将CSV数据的读取自动为模板,并在命令行打印到PDF?(In Excel,

2019-09-29 21:59发布

当前进程的概念是:

  1. 数据生成:数据通过标准的过程中产生的; 这意味着虽然值的变化,数据的位置被存储在相同的位置(小区A1的值将改变,但该数据的“标签/映射”是静态的,或不改变。)
  2. 存储的数据:写入到分隔形式的单个文件位置(CSV,选项卡等)或到MySQL数据库的数据; 这意味着数据被写入并以串行,不进行并行处理; 意义的新工作/任务没有启动,直到当前的完成; 如果有可能并行那很好办,但它不是必需的。
  3. 数据加载到模板:使用现有的Excel模板,将数据从静态文件或数据库位置读取,数据是“装”到模板; 这意味着该数据位置映射是静态的。
  4. PDF生成:PDF创建并给出了基于CSV文件中的数据,并存储到一组目录/文件夹位置的文件名。

(如果还不清楚,这一切都应该自动完成的,如果模板调用由/映射到相同的数据存储位置 - Excel模板应该能刚打开,编辑和保存,而无需创建一个自定义模板的过程。)

TARGET_OS:OS-X-10.5,MAC-办公室2011年(主要是由于MAC-办公室2011年创建,但如果需要的过程可以在CentOS 5.3或Window Server 2008中运行模板)

问题:请评论,如果您有任何疑问,我写信给OpenOffice的ODF XML,压缩和解的文件,打印PDF之前生成的文档(虽然不记得命令行工具,PDF我使用。)

Answer 1:

如果原来的问题的意见是正确的和Mac确实有Visual Basic的嵌入式应用,那么你就可以做到这一切里面的Excel( 教程链接 )。 它可以做这样的事情跟一个数据库,读取和写入单元格的值,我相信掏出到其他应用程序(例如PDF生成)。 虽然被forewared,至少一个通往地狱的路上满是Excel的VBA。

我遇到的最大的障碍是,确保在不同计算机上打开同一工作簿(或工作簿的复印件)工作不同的用户没有简单的方法。

相反,我将有网友上传和Excel文件下载,并从一个Web应用程序。 你,最终你的用户,会愉快得多做这件事的方式。



文章来源: In Excel, is it possible to automate reading of CSV data into a template and printing it to PDF from the commandline?