我正在处理一个目录,我想从excel文件与InDesign中的文本框或表连接数据(产品代码和它的价格)。 InDesign文本框内部不在同一个地方/表格中。连接Excel文件与InDesign CC
有没有办法做到这一点?
例如,要将侦听器添加到InDesign中的产品代码文本框中,并且当您编写产品代码并单击输入时,它会在Excel文件中查找匹配的产品代码,然后将产品价格从Excel文件复制到InDesign中的产品价格文本框。
我正在处理一个目录,我想从excel文件与InDesign中的文本框或表连接数据(产品代码和它的价格)。 InDesign文本框内部不在同一个地方/表格中。连接Excel文件与InDesign CC
有没有办法做到这一点?
例如,要将侦听器添加到InDesign中的产品代码文本框中,并且当您编写产品代码并单击输入时,它会在Excel文件中查找匹配的产品代码,然后将产品价格从Excel文件复制到InDesign中的产品价格文本框。
有没有办法?是。一种方法:将电子表格导入到粘贴板上的文本框中,然后使用indesign的脚本API将值从电子表格传输到页面上的文本。考虑使用标签标记价格文本和产品代码,以便脚本更容易找到。
如果您有定期目录布局,您应该设想EasyCatalog。虽然你不能用脚本实现很棒的功能,但我不确定值得花费时间和精力在现有工具可以在瞬间完成工作的地方;)
你有没有试过扩展? – Ziki
使用您的示例我会尝试标记文本框,将exel导出到xml并导入到InDesign中以更新值,您可能需要额外的xslt来导入。您也可以尝试使用AppleScript/VBScript从Excel中搜索并获取值。 –