Dim j As Integer

[复制链接]
查看11 | 回复3 | 2009-7-13 22:53:08 | 显示全部楼层 |阅读模式
Dim j As Integer
Private Sub cmd_next_Click()
j = j + 1
Txt_shu.Text = "0"
lab_ming.Caption = Sheet4.Cells(j, 1)
Txt_shu.SetFocus
End Sub
Private Sub CommandButton2_Click()
Unload Me
End Sub
Private Sub Luru()
Sheet4.Cells(j, 3) = Txt_shu.Text
End Sub
Private Sub Txt_shu_Change()
Luru
End Sub
Private Sub UserForm_Initialize()
j = 2
End Sub
请各位vba高手给讲讲是什么意思!多谢谢了!

回复

使用道具 举报

千问 | 2009-7-13 22:53:08 | 显示全部楼层
这个VBA小程序是一个简单的录入的程序!Dim j As Integer‘定义一个变量JPrivate Sub cmd_next_Click() ’这个属于点击的累加功能j = j + 1
‘累加变量J相应的加1操作Txt_shu.Text = "0"’初始值,文本框归0lab_ming.Caption = Sheet4.Cells(j, 1) ;Label标签的内容等于工作表的SHEET4单元格的第1行第j列Txt_shu.SetFocus‘输入文本框得到焦点,以便执行LURU子过程End SubPrivate Sub CommandButton2_Click()Unload ...
回复

使用道具 举报

千问 | 2009-7-13 22:53:08 | 显示全部楼层
每按下Next按钮,那个lab_ming(名字?实验室名字?)标签的内容就往下滚动一条(显示为下一个单元格的内容,j作为变量储存单元格是第几行的)而录入则可以把txt_shu这个文本框内容替代现在那一条记录...
回复

使用道具 举报

千问 | 2009-7-13 22:53:08 | 显示全部楼层
把各个控件 说一下啊...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行