excel文件中有的单元格是几个单元格合并后形成的,用什么命令让知道它们由哪些个单元格合并而成的。或者说,用什么命令将它们拆分开来。

解决方案 »

  1.   

    MergeArea 属性返回 Range 对象,代表包含指定单元格的合并的范围。如果指定的单元格不在合并的范围内,则该属性返回指定的单元格。只读。Variant类型。
    MergeCells 属性如果区域或样式包含合并单元格,本属性为 True。Variant 类型,可读写。
    MergeCells 属性示例本示例为包含单元格“A3”的合并区域赋值。Set ma = Range("a3").MergeArea
    If Range("a3").MergeCells Then
        ma.Cells(1, 1).Value = "42"
    End If-----Range("D11").MergeCells = False
      

  2.   

        
    Worksheets("Sheet3").Cells(10, 1).UnMerge
    应该行的,不行在说吧,
      

  3.   

    1楼方法即可,首先取得range
    然后 range.MergeCells = False 就可以啦,呵呵