为什么excel表格中有时候不能排序?会出现提示“有合并单元格···”可是表格里明明没有合并单元格啊。
10个回答
展开全部
Excel提示有合并单元格,那么就代表所选区域内就一定有合并的单元格,这里给出找出表格内全部合并单元格的方法:
所需材料:Excel。
一、首先选中两个空白的单元格,按Ctrl+!打开单元格格式窗口,进入“对齐”选项卡,勾选“合并单元格”,点击“确定”。
二、 然后按Ctrl+F打开查找窗口,点击“格式”。
三、 在对齐选项卡下勾选“合并单元格”,点击该窗口“确定”。
四、接着点击格式旁边的箭头,下拉菜单内点击“从单元格选择格式”。
五、这时会暂时隐藏查找窗口,鼠标光标点击一个刚才合并的空白合并单元格,点击之后查找窗口会自动弹出,点击“查找全部”。
六、这时就可以在当前表格内找到全部的合并单元格,点击列表内的合并单元格即可定位至此。
展开全部
应该是有合并单元格的,隐藏了或是暂时你看不出来。实在不行,你可以新建一个文档,复制粘贴后,好多问题可以解决
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给你一段VBA代码吧,在2007测试通过。这代码可以检查表格是否有合并单元格,如果有,会报出合并单元格地址:
Sub 检查是否有合并单元格()
Cells.EntireColumn.Hidden = False
Cells.EntireRow.Hidden = False
If ActiveSheet.UsedRange.MergeCells Or IsNull(ActiveSheet.UsedRange.MergeCells) Then
Dim rng As Range, msg As String
For Each rng In ActiveSheet.UsedRange
If rng.MergeCells And rng.Address = rng.MergeArea.Cells(1, 1).Address Then msg = msg & rng.Address & "为合并单元格" & vbCrLf
Next
MsgBox "合并单元格信息如下:" & vbCrLf & msg
Else
MsgBox "无合并单元格!"
End If
End Sub
Sub 检查是否有合并单元格()
Cells.EntireColumn.Hidden = False
Cells.EntireRow.Hidden = False
If ActiveSheet.UsedRange.MergeCells Or IsNull(ActiveSheet.UsedRange.MergeCells) Then
Dim rng As Range, msg As String
For Each rng In ActiveSheet.UsedRange
If rng.MergeCells And rng.Address = rng.MergeArea.Cells(1, 1).Address Then msg = msg & rng.Address & "为合并单元格" & vbCrLf
Next
MsgBox "合并单元格信息如下:" & vbCrLf & msg
Else
MsgBox "无合并单元格!"
End If
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询