|
给你一个这种类型合并单元格的通用函数 jsa的代码
function mergeCells_相同单元格(Rang){
var rng = Rang;
for (var i=rng.Rows.Count-1;i>0;i--){
for (var j=1;j<=rng.Columns.Count;j++){
if (rng.Cells(i, j).Value2 == rng.Cells(i + 1, j).Value2){
rng.Cells(i, j).Resize(2).Merge();
}
}
}
for(var j=rng.Columns.Count-1;j>0;j--){
for(var i=rng.Rows.Count;i>0;i--){
var tj=rng.Cells(i,j).MergeArea.Cells(1,1).Value2==rng.Cells(i,j+1).MergeArea.Cells(1,1).Value2
if(tj){
Union(rng.Cells(i,j).MergeArea,rng.Cells(i,j+1).MergeArea).Merge();
}
}
}
}
|
|