当前位置:编程学习 > VB >>

想在excel中新建一个数据更新功能

本人是VBA的菜鸟,故来求助各位大神。
是这样的,我现在有一个数据库,然后想另建一个sheet名叫DATA UPDATE,然后允许使用者在DATA UPDATE把信息输入进去,然后点击一个按钮,EXCEL自动把输入的信息更新到DATABASE这个SHEET中有数据的下一行。这样就不用使用者要更新数据的时候还要翻到数据表的最后一行手动收入,这样也能更好的保护数据。
求助大神们拉! excel VBA 数据更新 在DATAUPDATE上添加一个按钮,双击写入代码:
Private Sub CommandButton1_Click()
    Sheets("DATA UPDATE").Select
    Range("A2:E2").Select
    Selection.Copy
    Sheets("DATABASE").Select
    
    Sheets("DATABASE").Cells(Sheets("DATABASE").UsedRange.Rows.Count + 1, 1).Select
    ActiveSheet.Paste
    Sheets("DATA UPDATE").Select
    Range("A3").Select
End Sub
Sub CommandButton1_Click()
    '确定DATABASE的下一行
    Dim iR As Long
    iR = Sheets("DATABASE").Range("a65536").End(xlUp).Row + 1
    ''复制数据
    Sheets("data update").Range("a1:g1").Copy Sheets("database").Cells(iR, 1)
End Sub
补充:VB ,  VBA
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,