WPS开放平台开发文档对于TextToColumns()方法并没有做阐述(截至23年12月21日)
可以参考微软LEARN文档中VBA之Range.TextToColumns方法的说明:https://learn.microsoft.com/zh-cn/office/vba/api/Excel.Range.TextToColumns
实际应用过程中,对于固定宽度的分列方式比较容易出错的点在于OtherChar参数为可选,在xlFixedWidth方式下应省略。
用左括号“(”拆分AB列
Columns.Item("AB:AB").Select();
Selection.TextToColumns(Range("AB1:AB100"), xlDelimited, xlTextQualifierDoubleQuote, false, true, false, false, false, true, "(", Array(Array(1, 1), Array(2, 1)), undefined, undefined, true);
以固定宽度拆分AB列
Columns.Item("AB:AB").Select();
Selection.TextToColumns(Range("AB1:AB100"), xlFixedWidth, xlTextQualifierDoubleQuote, false, true, false, false, false, true, Array(Array(0, 1), Array(13, 1)), undefined, undefined, true);