高分求授excel 导入数据问题

来源:百度知道 编辑:UC知道 时间:2024/05/07 03:57:14
问题如下:

这是工作表一的内容:(sheet1)

姓名 ID 时间 地点
王大有 001 08.01.01 山西
冯二胡 002 08.01.02 上海
三友民 003 08.01.03 广东

我现在想在工作表3(sheet3)里放上面的内容,而且只放姓名和ID这两项,当工作表1里的内容发生改变时,工作表3里的内容也同时改变。

请指教!

答案满意再追加20分!!!
问题有效期至24日12:00,要的比较急,谢谢

是不是有一个导入外部数据的功能?

sheet3的A1输入公式:=Sheet1!A1,用填充柄填充A和B两列。
这个我做了,只显示出sheet1中A1的内容--“姓名”

用填充柄填充A和B两列,这句话不懂!

还有啊,我在工司工作,要经常用到这个功能,能不能有一套通用的方法?

sheet3的A1输入公式:=Sheet1!A1,用填充柄填充A和B两列。

一、导入外部数据是指导入工作簿以外的数据,其主要作用是导入其他数据库里的数据。
二、填充柄。在当前单元格或者选区的右下角,有一个小黑点,这个小黑点就叫填充柄。
在A1输入公式后,鼠标指向这个小黑点,光标就变成一个实心的黑十字,此时按住鼠标左键向右拖到B1放开鼠标左键。然后再在这个小黑点上按住鼠标左键向下拖,拖多少行按自己的需要决定。
这种方式就是复制公式。

假设你的姓名和ID在SHEET1的A与B列,只要有更新SHEET3的A,B列也会更新.
按下ALT+F11,按下左框中的SHEET1,然后复制下列代码即可

Private Sub Worksheet_Change(ByVal Target As Range)
Dim A As Integer
Dim B As Integer
A = Target.Row
B = Target.Column
If B = 1 Or B = 2 Then
Columns("A:B").Select
Selection.Copy
Sheets("SHEET3").Select
ActiveSheet.Paste
Sheets("SHEET1").Select
Application.CutCopyMode = False
Cells(A, B).Select
End If
End Sub