以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]代码  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=51150)

--  作者:wsxdwh
--  发布时间:2014/5/20 21:58:00
--  [求助]代码

请论坛中的专家帮忙检测一下代码。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:123.xls


--  作者:wsxdwh
--  发布时间:2014/5/20 22:00:00
--  
《等次录取》按钮代码
--  作者:有点甜
--  发布时间:2014/5/20 22:00:00
--  
 额你想说明什么?
--  作者:wsxdwh
--  发布时间:2014/5/20 22:05:00
--  

你测试一下窗体 中《等次录取》按钮代码,提示错误。

帮忙修改为感!!!


--  作者:有点甜
--  发布时间:2014/5/20 22:19:00
--  

 不清楚你的逻辑,不好改,对vba也不太熟悉

 

Line2:
Dim a2, b2, c2, b3, c3, n, h As Integer
a2 = TextBox4.Text
If TextBox5.Text > "" Then b2 = TextBox5.Text Else b2 = 0
If TextBox6.Text > "" Then c2 = TextBox6.Text Else c2 = 0

If TextBox7.Text = "" Or TextBox8.Text = "" Then GoTo Line4
n = TextBox7.Value
h = TextBox8.Value
For i = h To h + a2 - 1
Cells(i, n).Value = "一等奖"
Next
b3 = h + a2
For i2 = b3 To h + a2 + b2 - 1
Cells(i2, n).Value = "二等奖"
Next
c3 = h + a2 + b2
For i3 = c3 To h + a2 + b2 + c2 - 1
Cells(i3, n).Value = "三等奖"
Next
GoTo LastLine


--  作者:有点甜
--  发布时间:2014/5/20 22:19:00
--  
 你自己根据调试提示改一下就好,很方便的。