【发布时间】:2018-12-19 13:10:46
【问题描述】:
我目前有一个宏,当 E 列中的值发生变化时插入 3 行(课程部门)。在 3 行中,我试图合并中间行并将部门添加到该行中。我不知道如何让它合并,任何帮助将不胜感激。
With Range("e" & myHeader + 2, Range("e" & Rows.Count).End(xlUp)).Offset(, 1)
.Formula = _
"=if(and(r[-1]c[-1]<>"""",rc[-1]<>"""",r[-1]c[-1]<>rc[-1])," & _
"if(r[-1]c=1,""a"",1),"""")"
.Value = .Value
On Error Resume Next
For i = 1 To 3
.SpecialCells(2, 1).EntireRow.Insert
.SpecialCells(2, 2).EntireRow.Insert
Next
目前是这样的:
这是我想要的:
【问题讨论】: