![]() |
1
1
也许这会有帮助,直到公式出现。复制粘贴到模块: str1=替换(str1,“&”,,,) str2=替换(str2,“&”,,,) arr1()=拆分(str1,“,” Y=0 redim preserve arr3(y)保留 下一个X redim preserve arr3(y)保留 Y=Y+1 对于x=lbound(arr3)to ubound(arr3) 如果POS<gt;0,则 下一个X getString=strReverse(replace(strReverse(getString),strReverse(“,”),strReverse(“&”),1))
结果:
|
![]() |
2
0
![]()
|
![]() |
3
0
按公式计算是可行的。基本方法是: 使用标准的split公式,从 here. but modified so it products an array of strings. 使用textjoin连接其余的元素。
|
![]() |
Interactive · 如果相邻单元格为空,则VBA完成循环 1 年前 |
![]() |
RonanC · VBA数据验证下拉列表,是否也允许自由文本? 1 年前 |
|
user1646660 · 如果日期介于两个日期之间,则向插槽添加日期 1 年前 |
![]() |
Blake S · Excel宏错误:过程调用或参数无效 1 年前 |
|
Hieu Minh · 数据透视表无法覆盖现有的合并单元格 1 年前 |
![]() |
Nick · 当条件匹配电源查询时,从单独的查询中返回多列 2 年前 |