簡體   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