Avatar billede micaud Mester
16. februar 2006 - 21:57 Der er 3 kommentarer og
1 løsning

Random colors

Jeg har nogle knapper i et regneark, hvor jeg gerne vil have at baggrundsfarven skifter til en ny farve hver gang jeg åbner regnearket. Det skal helst være random, altså at den vælger farverne i en vilkårlig rækkefølge.

Hvordan gør jeg det, og skal jeg definere farverne, eller er der en funktion, som vælger alle farver ??? Jeg vil dog helst definere farverne, så hvor finder jeg farvekoder for knapper, er der kun copy/paste fra egenskaber på knappen ??
Avatar billede kabbak Professor
16. februar 2006 - 23:15 #1
Private Sub Workbook_Open()
Randomize
R = Int((255 * Rnd))
G = Int((255 * Rnd))
B = Int((255 * Rnd))
Worksheets("ark1").CommandButton1.BackColor = RGB(R, G, B)
End Sub
Avatar billede micaud Mester
17. februar 2006 - 19:02 #2
Hvor er tingene du simpelt.... når man bare kan..... Mange tak for hjælpen, nu kan jeg slette mine 10 if-sætninger :-)

Hvad med farvekoder, hvis jeg selv vil definere dem, hvordan vil koden så ser ud eks. vis med rød, grøn, blå --- og hvor finder jeg koderne for alle farverne.....

Smid et svar kabbak, for du har jo hjulpet mig.....
Avatar billede kabbak Professor
17. februar 2006 - 19:04 #3
et svar ;-))
Avatar billede kabbak Professor
17. februar 2006 - 19:06 #4
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
Kurser inden for grundlæggende programmering

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