Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!

[通知] 统计VBA学习小组正式组第六课(第七讲)的积分帖之作业上交贴(第8周)

  [复制链接]
发表于 2012-2-21 17:48 | 显示全部楼层
第一题:
Sub 单元格填充()
    With Sheets("sheet3")
        .Range("A1") = 100
        .Range("A3") = 900
        .Range("A5") = 100
        .Range("A8") = 4500
    End With
End Sub
第二题:
Function GeShui(gz As Range)   '注gz为引用单元格中的工资数额
    Dim lShuoDeE As Long
    lShuoDeE = gz - 3500
    If lShuoDeE <= 0 Then
        GeShui = 0
    ElseIf lShuoDeE <= 1500 Then
        GeShui = lShuoDeE * 0.03
    ElseIf lShuoDeE > 1500 And lShuoDeE <= 4500 Then
        GeShui = lShuoDeE * 0.1 - 105
    ElseIf lShuoDeE > 4500 And lShuoDeE <= 9000 Then
        GeShui = lShuoDeE * 0.2 - 555
    ElseIf lShuoDeE > 9000 And lShuoDeE <= 35000 Then
        GeShui = lShuoDeE * 0.25 - 1005
    ElseIf lShuoDeE > 35000 And lShuoDeE <= 55000 Then
        GeShui = lShuoDeE * 0.3 - 2755
    ElseIf lShuoDeE > 55000 And lShuoDeE <= 80000 Then
        GeShui = lShuoDeE * 0.35 - 5505
    ElseIf lShuoDeE > 80000 Then
        GeShui = lShuoDeE * 0.45 - 13505
    End If
End Function

修改后的作业,兰版辛苦了。
D05:vbamaster

回复

使用道具 举报

发表于 2012-2-24 09:56 | 显示全部楼层
  1. Sub 第6课作业()
  2.     With Sheets("sheet3")
  3.          .Range("A1") = 100
  4.          .Range("A3") = 900
  5.          .Range("A5") = 100
  6.          .Range("A8") = 4500
  7.     End With
  8. End Sub


  9. 第二题作业

  10. Function GeShui(gz)   '注gz为引用单元格中的工资数额
  11. Dim y As Integer      'y为全月应纳税所得额
  12.    y = gz - 3500
  13.   Select Case y
  14.         Case Is <= 0
  15.           GeShui = 0
  16.         Case Is <= 1500
  17.           GeShui = y * 0.03
  18.         Case Is <= 4500
  19.           GeShui = y * 10 - 105
  20.         Case Is <= 9000
  21.           GeShui = y * 0.2 - 555
  22.         Case Is <= 35000
  23.           GeShui = y * 0.25 - 1005
  24.         Case Is <= 55000
  25.           GeShui = y * 0.3 - 2755
  26.         Case Is <= 80000
  27.           GeShui = y * 0.35 - 5505
  28.         Case Is > 80000
  29.           GeShui = y * 0.45 - 13505
  30.          
  31.   End Select
  32.         
  33. End Function
复制代码
回复

使用道具 举报

发表于 2012-2-25 16:09 | 显示全部楼层
G12:tiankongwuy
VBA第7课作业题.rar (9.09 KB, 下载次数: 0)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-8 09:24 , Processed in 0.331938 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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