Avatar billede Slettet bruger
27. november 2006 - 20:16 Der er 5 kommentarer og
1 løsning

Tilfældige tal, uden gengangere

Jeg har leget lidt med funktionen SLUMP.
Jeg ville gerne have den til at generere nogle tal
mellem 1 og 36, men der må ikke være 2 ens tal.
Er der nogen der har en ide om hvordan man kan lave det.
Avatar billede mrjh Novice
28. november 2006 - 08:30 #1
Denne makro genererer 36 tilfældige tal som ikke er ens.


Sub Generer_Tal()
Application.ScreenUpdating = False
Range("C:C").Clear
sluttal = 36
start:
For I = J + 1 To sluttal
tæller = 2
    While tæller > 1
        Range("C" & I).Formula = "=slumpmellem(1,36)"
        tæller = WorksheetFunction.CountIf(Range("C1:C" & sluttal), Range("C" & I))
        antal = antal + 1
    Wend
    Range("C" & I).Value = Range("C" & I)
    J = J + 1
Next I
Range("A1") = antal
Application.ScreenUpdating = True
End Sub
Avatar billede Slettet bruger
28. november 2006 - 11:52 #2
Når jeg køre makroen, så låser den sig fast.
Avatar billede Slettet bruger
29. november 2006 - 19:08 #3
De vikede efter jeg fik installeret Analysis ToolPak. Så jeg siger tak for det.
Avatar billede mrjh Novice
29. november 2006 - 19:12 #4
Øh selvtak, men du syntes selv du skulle have pointene :-(
Avatar billede Slettet bruger
29. november 2006 - 19:19 #5
Undskyld, men jeg er ny. Så jeg skal nok lægge nogle point ud til dig.
Så må jeg se om jeg kan finde ud af at give dig pointerne.
Avatar billede mrjh Novice
29. november 2006 - 19:31 #6
Helt iorden. Det anede mig at det var der skoen trykkede :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester