19. september 2005 - 13:45
Der er
12 kommentarer og 1 løsning
Værdi ud fra farven af en celle
Hvordan får jeg værdien 1, hvis en given celle er gul? I øvrigt 0 hvis det er en neutral baggrund.
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
19. september 2005 - 13:55
#1
Læg denne kode i et modul: Function ColVal(cel) If cel.Interior.ColorIndex = 6 Then ColVal = 1 Else ColVal = 0 End If End Function Skriv =ColVal(A1) i B1. Så findes værdien af A1.
19. september 2005 - 13:56
#2
Du er dog nødt til at genbregne arket hvis baggrunden ændrer sig.
19. september 2005 - 14:00
#3
Kan ikke lige gennemskue koden.. Hmmm.. de farvede celler er A2:A50 - talværdien fra B2:B50
19. september 2005 - 14:00
#4
Ved ikke lige hvad kode farven ren gul har...
19. september 2005 - 14:02
#5
Ren gul er netop 6. Koden undersøger om baggrundsfarven i den celle, du skriver i parentesen er Gul. I givet fald returneres værdien 1, ellers returneres 0.
19. september 2005 - 14:10
#6
Hvordan ved arket, at det gælder for A2:A50 og hvordan ved den hvor den skal returnere værdierne?
19. september 2005 - 14:15
#7
Den virker som enhver anden funktion, du bruger i Excel. Den undersøæger en celle, og skriver resultatet der, hvor du har formlen stående. Hvis du skal undersøge alle celler fra A2:A50, så skriv fx formlen i B2, og kopier den til B50. Så skriver den 1 alle de steder, hvor baggrundsfarven i a-kolonnen er gul.
19. september 2005 - 14:15
#8
Hmm.. den skriver #NAVN? =ColVal(A2) ved denne formel
19. september 2005 - 14:17
#9
Hvordan har du lagt koden?
19. september 2005 - 14:19
#10
VBA editor - MExcel objects ark1
19. september 2005 - 14:22
#11
Ah. Du skal lave den i et "rigtigt" modul, ikke et arkmodul. Stå i editoren. Vælg Insert - Module og kopier koden ind der.
19. september 2005 - 14:26
#12
Perfekt...
19. september 2005 - 14:27
#13
Velbekome :-)
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig