我创建了一个包含合并单元格的工作表,但合并单元格的值仅存储在第一个单元格中。无论如何,为了在每个单元格中保持相同的值,我使用的公式需要它。谢谢!
最佳答案
在 Excel 2003 中,此宏执行以下任务:
Public Sub UnmergeAndFill()
With Selection
If .MergeCells Then
.MergeCells = False
Selection.Cells(1, 1).Copy
ActiveSheet.Paste 'Or PasteSpecial xlPasteFormulasAndNumberFormats
End If
End With
End Sub
通过创建宏
- 按Alt-F11、Ctrl-R,菜单
插入/模块
,粘贴代码; - 或者:Alt-F8,输入新名称(例如
UnmergeAndFill
),点击Make
或创建
(?不知道英文按钮文本)
按 Alt-F8 调用宏,选择它,运行
。或者将其映射到一个键
关于excel - 如何保留每个单元格中合并单元格的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6464265/