|
|

楼主 |
发表于 2013-6-25 13:05:59
|
显示全部楼层
来自: 中国辽宁沈阳
本帖最后由 qiminger 于 2013-6-28 13:28 编辑
: p$ }/ ^5 ?1 t+ N Y( o; Z) N+ C3 m5 H3 ?
8 R! P m% t' Z3 a" @十分感谢梁老师提供代码学习~~
% W2 @' q S+ w
6 X2 C& {$ f7 _1 p提示进来学习的坛友!" c, {# K; W, |: J
通过在自定义属性里嵌入宏代码,问题已解决。# [" {: t, k4 u/ D! W' Z3 A: n
下面代码在2011版本中均已测试成功。
0 |( _0 S% ^/ a" ?" a+ y- W* `# C6 F+ D0 F! l
15楼代码,可以取左边字符2 g5 p- b9 Y9 p4 _/ C" Q) H
19楼代码,可以取最后一个下划线后面的字符。
9 U6 L* y0 H2 T% U9 o' m G' u: A
2 L" _3 {7 A4 E6 a下面这段代码,可以取第一个下划线前面的字符。
1 I- r+ D$ W, j. u g1' Y _/ C# w8 h2 Q+ t/ ]( y1 f9 |
dim yfd3 s/ D7 h; h/ U: Y1 [) K+ R
yfd=part.Extension.CustomPropertyManager("").Set("partno",Left(part.GetTitle,InStr(1,part.GetTitle,"_")-1)) |
|