|
![](https://clubstatic.excelhome.net/image/common/ico_lz.png)
楼主 |
发表于 2023-3-31 07:59
|
显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
本帖最后由 cdcxzj 于 2023-3-31 08:00 编辑
br = [{1,1,2;2,1,4;3,1,6;4,2,2;5,2,4;6,2,6;7,3,2;8,3,4;9,3,6;10,4,2;11,4,4;12,5,2;13,5,4;14,6,2;15,6,4;16,7,2}]
ar(k, br(i, 1)) = Replace(.Cell(br(i, 2), br(i, 3)).Range.Text, Chr(7), "")
这2句我的语法没搞明白,比如第一个的数组(3个一组,其中前面是1-16是指Excel字段吗?后面2个分别 代表什么呢?)另外在我实际数据中直接套用您的这个,用F8按句执行时,在第上面的第二个命令中断退出,是因为上下标溢出的原因吗?
我Excel实际有22个字段,分别对应WORD的:2行2/4/6;3行2/4/6;4行2/4;5行2/4;6行2/4/6;7行2/4;8行2/4;9行2/4;10行2;11行2
恳请大佬释疑呀
|
|