软件:Microsoft Office
版本:2007
各位前辈好,屡次叨扰不好意思,
目前小弟有个问题,
附上档案连结以供参考(.xlsm):
https://drive.google.com/open?id=0B6tYnZny04P0V09leHZHYXoyVTA
原始资料及使用者输入之分隔符号分页示意(图片):
http://imgur.com/a/bFxJq
期望输出结果示意(图片):
http://imgur.com/a/vHbWE
说明:
希望能以分隔符号区隔,
将原始资料分页内的C栏的所有储存格做分类,
并以分隔符号为首列,
连同分隔符号及分类后的原始资料贴至输出结果.
分隔符号前面的资料被划分在以该分隔符号为首的字段之下.
若字串在两个分隔符号之间,该字串被划分在后方分隔符号的字段之下.
规则:
1.
同一个分隔符号只会在每个储存格内出现一次.
2.
每个储存格不一定会出现所有分隔符号.
3.
分隔符号在每个储存格出现的顺序是依照
使用者在原始资料输入的顺序依次出现,
不会随机出现.
2.
若储存格内的值完全不包含任意分隔符号,
则原封不动贴至输出结果.
3.
分隔符号可能为单一任意字符,
可能为单一中文字或英文字母或特殊符号或数字.
不会是小数或负整数.
4.
分隔符号不会出现在储存格内的第一个字符.
5.
分隔符号之间一定会有资料,两个分隔符号不会相邻.
6.
使用者可手动输入并更改分隔符号.
7.
使用者手动输入的分隔符号不会超过20个.
还望前辈不吝给予指点,感谢.