Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3098|回复: 3

[已解决]爱疯 老师 请帮忙!!求写一个流水抽奖券, 的程序 有附件 在线等

[复制链接]
发表于 2014-1-13 11:23 | 显示全部楼层 |阅读模式
本帖最后由 kidd1217 于 2014-1-13 14:47 编辑

各位你们好

   希望按照附件的里格式 写个抽奖券, 编号一直到500 就行

我现在的表格只有小部分,希望有个程序继续复制下去,一直复制到编号到500 就行

谢谢
最佳答案
2014-1-13 15:23
Sub Click()
    Dim A$(1 To 180, 1 To 6), i%, j%, s%, str$

    str = "赛维抽奖券"
    For i = 1 To UBound(A)
        For j = 1 To UBound(A, 2)
            If i Mod 2 Then
                A(i, j) = str
            Else
                s = s + 1
                A(i, j) = Format(s, "000")
            End If
        Next j
    Next i

    With Sheet2
        .Cells.Clear
        .Range("a1").Resize(i - 1, j - 1) = A
        .Activate
    End With
End Sub

赛维抽奖券2.rar (619.07 KB, 下载次数: 27)

赛维抽奖券.zip

6.96 KB, 下载次数: 13

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
 楼主| 发表于 2014-1-13 11:50 | 显示全部楼层
回复

使用道具 举报

发表于 2014-1-13 15:23 | 显示全部楼层    本楼为最佳答案   
Sub Click()
    Dim A$(1 To 180, 1 To 6), i%, j%, s%, str$

    str = "赛维抽奖券"
    For i = 1 To UBound(A)
        For j = 1 To UBound(A, 2)
            If i Mod 2 Then
                A(i, j) = str
            Else
                s = s + 1
                A(i, j) = Format(s, "000")
            End If
        Next j
    Next i

    With Sheet2
        .Cells.Clear
        .Range("a1").Resize(i - 1, j - 1) = A
        .Activate
    End With
End Sub

赛维抽奖券2.rar (619.07 KB, 下载次数: 27)

评分

参与人数 1 +1 收起 理由
西贝木一 + 1 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2015-2-15 11:01 | 显示全部楼层
学习一下!!!{:3512:}
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-26 13:47 , Processed in 0.301167 second(s), 19 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表