|
发表于 2023-12-7 13:14:23
|
显示全部楼层
6 H, l2 O+ f* K3 W- ]* S# R1 a
目的是把当前文件直接改名到"物料描述"7 B( Y& m3 y- L: Z4 V4 O/ p" J
1 _3 O ?2 f: @1 y. s4 H( U' R" k, x% h! Q* Q9 A
这个没办法直接实现的,可以换个方法代替。& g$ a* u' c& i+ o+ p- C; D
+ y6 b# [1 @3 Z利用新名称另存文件,然后再在使用此文件的地方执行替换。
9 b" C9 O9 X8 c- A. X: V" ~
/ l$ I& {$ ~; }4 {- v7 z+ p7 b/ Q( H/ @
如果这样可行的话:& ~* _0 V) m! V9 w2 y; z6 d
sFileName = iProperties.Value("Custom", "物料描述") & ".ipt"2 S5 n7 @- \; J
. m! j' v( F- q) I/ {+ O
sFileDirectory = ThisDoc.WorkspacePath() & "\"
* q; p3 _8 F0 e; v; r) DThisDoc.Document.SaveAs(sFileDirectory & sFileName, True)
, s3 g6 I7 s, J7 H; L+ I/ p |
|