Avatar billede tvc Seniormester
21. oktober 2004 - 21:21 Der er 4 kommentarer og
1 løsning

Vis smily-gif sur, glad og festlig afhængig af resultat i celle!

Hej

Er der nogle der ved om man i Excel kan få vist en gif afhængig af resultatet i en celle.

Eksempelvis hvis der i celle A1 står:
100 så vises gif'en smily1
200 så vises gif'en smily2
300 så vises gif'en smily3

Kan det lade sig gøre og kan det lade sig gøre på en let måde?

MVH TVC
Avatar billede kabbak Professor
21. oktober 2004 - 23:00 #1
Sæt denne ind i dit arkmodul

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A:A")) Is Nothing Then
If Len(Target) = 3 Then
A = Target.Offset(Target.Row, 1).Top - (Target.Offset(Target.Row, 1).Height * Target.Row)
B = Target.Offset(Target.Row, 1).Left
ActiveSheet.Shapes.AddPicture _
    "C:\Stien til smileys\Smiley" & Left(Target.Value, 1) & ".gif", _
    True, True, B, A, 12, 12
' ret stien til dine smileys
End If
End If
End Sub


Den sætter dem ind i B kolonnen

Den slætter dem ikke, så hvis du vil ændre værdi i en celle, skal du slætte smileyen manuelt først, ellers vil der være flere oven på hinanden.

smileyerne skal hedde "Smiley1.gif","Smiley2.gif", o.s.v.

makroen tjekker det første tal, når der er 3 cifre.
Avatar billede tvc Seniormester
22. oktober 2004 - 17:46 #2
Da tallet i resultatcellen skifter hver uge vil det være smart om billedet fra sidste uge ikke først skal slettes.

Jeg overvejede et kort øjeblik at anvende en tekstboks men fandt ud af at man ikke kan indsætte billeder i tekstbokse. Hvis det var muligt havde jeg en ide om at man måske lettere kunne få Excel til at vise og skjule en tekstboks?

Filen skal anvendes til hvis en sælger opnår et givent salg, fremkommer en smily afhængig af hvor godt sælgerens resultat er.

I html kan det let laves med det er jo ikke altid det er lige så lige til i Excel.
Avatar billede stefanfuglsang Juniormester
27. oktober 2004 - 13:13 #3
Kan man ikke anvende en speciel font, der har Smileys? (så bliver det ikke gif-løsningen), men det ville være nemt at håndtere
Avatar billede tvc Seniormester
05. november 2004 - 14:40 #4
Det kan man godt men og helt uden problemer ved en simpel HVIS og evt. betinget formatering. Men det kunne også være billeder af andet end smileys.

Jeg tror jeg opgiver, jeg har ikke kunne finde noget om det andre steder.

Tak for jeres forslag
Avatar billede tvc Seniormester
09. januar 2005 - 13:55 #5
Lukker
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