2016年4月9日 星期六

Dim num1 As Integer

Sub test1()

Range("a1").Value = num1

End Sub

Sub test2()
Range("a2:a50").Value = "vvv"
End Sub


Sub test3()
Range("a2:a50").Clear
End Sub



Sub test4()
Dim i, Sumtotal As Integer

Range("a:d").Clear

Range("a1").Value = "編號"
Range("b1").Value = "分數"
Range("c1").Value = "是否及格"
Range("d1").Value = "評等"

For i = 1 To 10
   Range("b" & i + 1).Value = "=RANDBETWEEN(1,100)"
Next
'  錄巨集
    Range("B2:B11").Select
    Selection.Copy
    Application.CutCopyMode = False
    Selection.Copy

    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
' 案esc
    Application.CutCopyMode = False
    Range("A1").Select

For i = 1 To 10 Step 1
    Sumtotal = Sumtotal + Range("b" & i + 1).Value

    Range("a" & i + 1).Value = i

If Range("b" & i + 1).Value >= 60 Then
    Range("c" & i + 1).Value = "及格"
Else
    Range("c" & i + 1).Value = "不及格"
End If



Select Case Range("b" & i + 1).Value

    Case Is < 0, Is > 100
       Range("d" & i + 1).Value = "分數輸入錯誤"
    Case Is >= 80
       Range("d" & i + 1).Value = "a"
    Case 70 To 79
       Range("d" & i + 1).Value = "B"
    Case 60 To 69
       Range("d" & i + 1).Value = "C"
    Case Else
        Range("d" & i + 1).Value = "d"
End Select
   
    Range("a13").Value = "總成績" & Sumtotal
   
   
Next

End Sub

Related Posts:

  • office [ word excel ] 用vba 大量取代有位朋友說他需要把一些 Word 文件檔裡面的 "第一章" 全部改成  "第1章"、 "第一款" 全部改成  "第1款"、......依此類推,最多會到第一百多章、第一百多款  給他放在 Normal.dot  (的插入模組) 裡使用: Option Base 0 Sub MassReplace() Dim arrStr() As String, InputStr As String Fn = Free… Read More
  • excel vba Dim num1 As Integer Sub test1() Range("a1").Value = num1 End Sub Sub test2() Range("a2:a50").Value = "vvv" End Sub Sub test3() Range("a2:a50").Clear End Sub Sub test4() Dim i, Sumtotal As Integer Range("a:d").Cle… Read More
  • 房屋貸款 計算 等額本息還款金額 貸款分為 定額本金法 跟 定額本息法定額本息法 優點  ,每月固定還款金額 ,利於規劃日常消費支出定額本金法 缺點 ,一開始還的錢比較多,之後慢慢減少舉例:貸款(Pv):        1千萬年利率:    2%月利率(Rate):    2%/12 =0.13%貸款年數:    20年總貸款的月數(Npe… Read More
  • excel 格式化格式化 去$  $P"$"3   可以拉整排 =IF($F3<>"-",$P3<$F3) Sub 高低比較() ' ' 高低比較 巨集 ' ' 'Sheets("工作").Activate 'Application.Goto ActiveWorkbook.Sheets("工作")     For i = 3 To 26   &n… Read More
  • 下載網站的表格型態資料 01. [題目]請撰寫程式,以HTMLTable物件將GOGOFUND網站代號為47092的基金歷史淨值下載到Temp工作表。網址如下:http://www.gogofund.com/convch/fund/nav_historical.asp?FundID=47092  '---------------------------------------------------------------------------------… Read More

0 意見:

張貼留言

標籤

總網頁瀏覽量

76,555

Translate

Popular Posts

Blog Archive