繁体   English   中英

Solidworks PDM 启动 Excel 参数

[英]Solidworks PDM Launching Excel with Parameters

我有一个 Solidworks PDM 过渡,它启动一个特定的 Excel 工作表,该工作表有一个 Workbook_Open 例程,该例程接收从 PDM 传入的参数。 该参数是在 PDM 中转换的文件的 %folderpath%。 Excel 例程运行良好。 但是,Excel 试图对传入的路径做太多事情。 Excel 中的例程运行后,会抛出一个 Excel 对话框,如下所示: 错误信息

Excel 正在将传入的路径与 .xlsx 扩展名(其运行的 a.xlsm 文件)混合在一起。 这是在 PDM 中执行的命令行 "C:\Program Files (x86)\Microsoft Office\Root\Office16\EXCEL.EXE""C:\Users\guy\Desktop\TEST FOLDER RENAME.xlsm" /e/ % FolderPath%,其中完整文件夹路径为 C:\PTI\ECO\General\CR-0023482。 关于为什么 Excel 会抛出此消息的任何想法,是否有办法抑制/阻止它?

我发现了这个问题,它很微妙。 PDM 转换操作中的命令行在调用的电子表格和传入的参数之间不能有空格。 这个论点有效。 “C:\Temp\F-Rename.xlsm”/e/%FolderPath% 与“C:\Temp\F-Rename.xlsm”/e/%FolderPath%。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM