我手动更改单元格的值和颜色,我希望将相同的值和颜色复制到另一张表的单元格中

我手动更改单元格的值和颜色,我希望将相同的值和颜色复制到另一张表的单元格中

我正在手动更改单元格的值和颜色,我想将相同的值和颜色同时复制到另一张表的单元格中。可以吗?

答案1

值很容易。只需将 =A1 放入另一个单元格即可。要更改格式,您需要 VBA,例如

Private Sub Worksheet_Change(ByVal Target As Range)
' when a cell in column A is changed,
' the change will be copied to column F

If Not Intersect(Target, Range("A:A")) Is Nothing Then
    Target.Copy Target.Offset(0, 5)
    Application.CutCopyMode = False
End If
End Sub

请注意,此代码将复制格式和值,但它只会在编辑单元格时自动运行,而不会在仅格式化单元格时自动运行。没有可以获取格式更改的事件。

相关内容