📹使用LiteTools对SolidWorks文件进行图号分离

使用LiteTools可以对SolidWorks文件名称中的图号和名称进行分离,然后分别填写到属性当中。主要依靠的功能为“公式填充”。功能位置如下图:

下面是该功能的演示视频:

该功能主要依靠Excel公式进行字符的截取,语法与Excel公式一致,唯一的区别是公式用列的标题代表数据源。

公式举例1:

Mid(%磁盘文件名%, 1, Find("_", %磁盘文件名% )-1)

其中Mid为excel中字符截取,主要功能为截取从指定位置开始的指定长度的字符,以上公式就是从第一个字符开始,长度为下划线 _ 出现的位置。

Find为字符查找,以上字符中为在磁盘文件名中查找下划线 _ 的位置,即 :

Find("_", %磁盘文件名%)

公式举例2:

Mid(%磁盘文件名%, Find("_", %磁盘文件名% )+1, Len(%磁盘文件名%)-Find("_", %磁盘文件名% ))

Len为得到字符串的长度,以上公式含义为从出现下划线 _ 开始的位置截取字符,直到字符结束,所以,这个就是字符总长减去下划线 _ 出现的位置。

其他类似的公式也可灵活使用,比如:Left ,Right等。

注意:Excel公式中代表字符串的引号英文引号,不是中文引号