怎么能让2张excel表格数据同步 excel中如何让两份表格实现数据同步

经验直达:

  • excel中如何让两份表格实现数据同步
  • 怎么能让2张excel表格数据同步
  • excel表格同步的方法有吗

一、excel中如何让两份表格实现数据同步


excel中让两份表格实现数据同步的具体步骤如下:
  1. 首先打开计算机,在计算机桌面找到excel软件,鼠标左键双击excel的快捷方式以打开软件 。然后打开需要进行数据同步的表格,鼠标右键excel里面F1 , 点击选择复制 。

怎么能让2张excel表格数据同步 excel中如何让两份表格实现数据同步

2.打开 excel2, 然后选择 A1 中的 "粘贴链接" 。
怎么能让2张excel表格数据同步 excel中如何让两份表格实现数据同步

3.粘贴链接完成后, 数据已同步, 以下测试, F1 号码内的 excel1 更改为 600, 单击 "保存" 。
怎么能让2张excel表格数据同步 excel中如何让两份表格实现数据同步

4.然后打开 excel2.发现内部的 A1 也从60更改为 600, 从而实现了两个表的数据同步 。这样就解决了excel中让两份表格实现数据同步的问题了 。
怎么能让2张excel表格数据同步 excel中如何让两份表格实现数据同步



二、怎么能让2张excel表格数据同步


1.在EXCEL底部的sheet1标签上点鼠标右键,选"查看代码",调出sheet1的代码窗口.

怎么能让2张excel表格数据同步 excel中如何让两份表格实现数据同步

2.将下面代码粘贴进去:
【怎么能让2张excel表格数据同步 excel中如何让两份表格实现数据同步】Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then Sheets("sheet2").Range("a1") = Target
End Sub
怎么能让2张excel表格数据同步 excel中如何让两份表格实现数据同步

3.同样,回到EXCEL窗口,在sheet2表的底部标签上用右键"查看代码"
怎么能让2张excel表格数据同步 excel中如何让两份表格实现数据同步

4.调出sheet2的代码窗口,输入下面代码:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then Sheets("sheet1").Range("a1") = Target
End Sub
怎么能让2张excel表格数据同步 excel中如何让两份表格实现数据同步

5.完成回到EXCEL窗口后就可以使用了.
可以看到,这两段代码基本相同,不同的地方是代码的第二行的中间部分,分别引用了对方的工作表名字.
代码的含义是,当工作表(sheet1或sheet2)中的内容改变时,并且改变的单元格是A1单元格时,代码自动将改变的内容写入到另一个工作表的A1单元格.


三、excel表格同步的方法有吗


  1. AB组合 , 按住Ctrl,分别单击A和B表 。此方法最为简单 。
  2. 使用宏,打开宏-开始录制宏-把你之前的公式在做一遍-停止录制宏 。
  3. 这样即使以后把B表内公式删除了 , 在想要的时候不用重新输入公式 , 只要执行一遍宏就能够实现了 。
  4. EXCEL表处理软件是美国微软公司研制的办公自动化软件OFFICE 中的重要成员,经过多次改进和升级,最新版本为EXCEL2000.它能够方便的制作出各种电子表格,使用公式和函数对数据进行复杂的运算;用各种图表来表示数据直观明了;利用超级链接功能,用户可以快速打开局域网或Interner上的文件,与世界上任何位置的互联网用户共享工作薄文件 。
    举例:
1.在EXCEL底部的sheet1标签上点鼠标右键,选"查看代码",调出sheet1的代码窗口.
怎么能让2张excel表格数据同步 excel中如何让两份表格实现数据同步

2.将下面代码粘贴进去:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then Sheets("sheet2").Range("a1") = Target
End Sub
怎么能让2张excel表格数据同步 excel中如何让两份表格实现数据同步

3.同样,回到EXCEL窗口,在sheet2表的底部标签上用右键"查看代码"
怎么能让2张excel表格数据同步 excel中如何让两份表格实现数据同步

4.调出sheet2的代码窗口,输入下面代码:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then Sheets("sheet1").Range("a1") = Target
End Sub


怎么能让2张excel表格数据同步 excel中如何让两份表格实现数据同步

5.完成
回到EXCEL窗口后就可以使用了.
可以看到,这两段代码基本相同,不同的地方是代码的第二行的中间部分,分别引用了对方的工作表名字.
代码的含义是,当工作表(sheet1或sheet2)中的内容改变时,并且改变的单元格是A1单元格时,代码自动将改变的内容写入到另一个工作表的A1单元格.

相关经验推荐