HTML interesse |
|
Hallo,
Ik zit met een probleem.
Wij moeten in excel macro's maken.
Lukt goed.
We moesten als opdracht het volgende maken.
Sub Dobbelen2()
Dim Worp, aantal, totaal
aantal = InputBox("Hoevaak moet er gegooit worden?")
Worksheets("Blad1").Range("A1:C1000").Clear
totaal = 0
For a = 1 To aantal
Worp = Int(Rnd * 6 + 1)
Worksheets("Blad1").Cells(a, 1).Value = a
Worksheets("Blad1").Cells(a, 2).Value = Worp
Select Case Worp
Case Is = 1
Worksheets("Blad1").Cells(a, 3).Value = "slecht"
Case Is = 2
Worksheets("Blad1").Cells(a, 3).Value = "onvoldoende"
Case Is = 3
Worksheets("Blad1").Cells(a, 3).Value = "matig"
Case Is = 4
Worksheets("Blad1").Cells(a, 3).Value = "voldoende"
Case Is = 5
Worksheets("Blad1").Cells(a, 3).Value = "goed"
Case Is = 6
Worksheets("Blad1").Cells(a, 3).Value = "geweldig"
End Select
totaal = totaal + Worp
Next a
Rows("1:3").Insert Shift:=xlDown
Worksheets("Blad1").Cells(1, 1).Value = "gooien met een dobbelsteen"
Worksheets("Blad1").Cells(3, 1).Value = " Nummer"
Worksheets("Blad1").Cells(3, 2).Value = "Worp"
Worksheets("Blad1").Cells(3, 3).Value = "Resultaat"
Worksheets("Blad1").Cells(a + 4, 1).Value = "Gemiddelde:"
Worksheets("Blad1").Cells(a + 4, 3).Value = totaal / aantal
Range("A:E").Columns.AutoFit
End Sub
Sub Dobbelen2() Dim Worp, aantal, totaal aantal = InputBox("Hoevaak moet er gegooit worden?") Worksheets ("Blad1").Range("A1:C1000").Clear totaal = 0 For a = 1 To aantal Worp = Int(Rnd * 6 + 1) Worksheets("Blad1").Cells(a, 1).Value = a Worksheets("Blad1").Cells(a, 2).Value = Worp Select Case Worp Case Is = 1 Worksheets("Blad1").Cells(a, 3).Value = "slecht" Case Is = 2 Worksheets("Blad1").Cells(a, 3).Value = "onvoldoende" Case Is = 3 Worksheets("Blad1").Cells(a, 3).Value = "matig" Case Is = 4 Worksheets("Blad1").Cells(a, 3).Value = "voldoende" Case Is = 5 Worksheets("Blad1").Cells(a, 3).Value = "goed" Case Is = 6 Worksheets("Blad1").Cells(a, 3).Value = "geweldig" totaal = totaal + Worp Rows("1:3").Insert Shift:=xlDown Worksheets("Blad1").Cells(1, 1).Value = "gooien met een dobbelsteen" Worksheets("Blad1").Cells(3, 1).Value = " Nummer" Worksheets("Blad1").Cells(3, 2).Value = "Worp" Worksheets("Blad1").Cells(3, 3).Value = "Resultaat" Worksheets("Blad1").Cells(a + 4, 1).Value = "Gemiddelde:" Worksheets("Blad1").Cells(a + 4, 3).Value = totaal / aantal Range("A:E").Columns .AutoFit
Hier mee kan je dobbelen.
Worksheets("Blad1").Cells(a + 4, 3).Value = totaal / aantal
Worksheets("Blad1").Cells(a + 4, 3).Value = totaal / aantal
Daar word het gemiddelde uitgerekent.
Nu moeten we een inputbox maken, waar je invult hoeveel decimalen er na de komma moeten komen.
Hier komen we nog niet uit.
Kan iemand me helpen daarmee?
|