VBA实现同工作簿下多工作表单元格内容同步更新

 时间:2026-04-24 20:02:46

1、 单击菜单:工具-宏-Visual Basic编辑器或者按ALT+F11打开VBE编辑器。

VBA实现同工作簿下多工作表单元格内容同步更新

2、 鼠标左键双击“工程-VBAProject窗口”下的ThisWorkbook,弹出代码窗口。

VBA实现同工作簿下多工作表单元格内容同步更新

3、在代码窗口,粘贴如下代码:

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)

Dim i As Integer, r As Integer, col As Integer

Application.EnableEvents = False

r = Target.Row

col = Target.Column

For i = 1 To Sheets.Count

 If Sheets(i).Name <> Sh.Name Then Sheets(i).Cells(r, col).Value = Target.Value

Next

Application.EnableEvents = True

End Sub

VBA实现同工作簿下多工作表单元格内容同步更新

  • EXCEL同一工作簿不同工作表的数据关联?
  • 怎么批量提取excel中所有表格的名称
  • Excel中怎么实现数据关联?
  • 巧用RTD函数 获取实时数据
  • Excel批量超链接
  • 热门搜索
    没有安全感怎么办 小米4怎么root dnf红字怎么转换 不倒翁怎么做简单手工 红警怎么下载 发违规评论会被怎么样 沃尔沃s60怎么样 煜怎么读 拼音 手被开水烫了怎么办 胸部胀痛怎么回事