excel自动添加内容

来源:百度知道 编辑:UC知道 时间:2024/05/03 17:02:17
我要做一个EXCEL,sheet1里是一个计算表格,可以填写内容并计算,这个我会做,然后我想在sheet2里做一个汇总,每一次在sheet1里填写并计算出来的内容在保存以后都可以自动添加到sheet2里,并且不会覆盖上次添加的内容。请高手帮忙,小妹万分感激!
不是sheet2=sheet1,1里面的只是一个收据类的表格,用来计算,每次计算完保存以后内容可以自动保存到2里,但是下次打开的时候要重新输入新的内容。2里面的是把每一个计算出来的结果保留并汇总。
如果EXCEL实现不了的话,那请问什么才能实现呢?ACCESS吗?如果是这个的话又要怎么做呢?
请高手们帮帮忙呀~~谢谢~

这个不难,建一个按钮,编一小段代码就可以在EXCLE实现。你把两表格式发给我,我帮你做。
示例:

Private Sub CommandButton1_Click()
If Cells(1, 2) <> "" Then
Worksheets(2).Select
For i = 1 To 5000
If Worksheets(2).Cells(i, 1) = "" Then
Worksheets(2).Cells(i, 1) = Worksheets(1).Cells(1, 2)
Worksheets(2).Cells(i, 2) = Worksheets(1).Cells(1, 4)
Worksheets(2).Cells(i, 3) = Worksheets(1).Cells(1, 6)
Worksheets(2).Cells(i, 4) = Worksheets(1).Cells(2, 2)
Exit For
End If
Next
MsgBox "Continue..."
Worksheets(1).Select
Cells(1, 2) = ""
Cells(1, 4) = ""
Cells(1, 6) = ""
Cells(2, 2) = ""
Cells(1, 2).Select
End If
End Sub

那就在SHEET2里也做一个表格,然后用VLOOKUP,做行列查找替换,自动查找连接。
或者就在SHEET2里做公式,连接SHEET中计算的表格。
这样每次更改SHEET1里面的数据,SHEET2也会根据SHEET1里面的计算结果改变了

貌似excel实现不了啊,哪位知道的说说哈

这个比较有意思.关注一下