Avatar billede kkieldsen Nybegynder
10. februar 2011 - 10:42 Der er 1 kommentar

Excel, hide chart (vba?)

Eksperter,

Hvordan hide / underhider jeg to charts baseret på en værdi i en drop-down.

Hvis værdien er "a" eller "b" i drop-down menuen skal "chart 10" og "chart 11" hides. Hvis værdien er "c" skal de to charts være synlige.
Jeg tænker derfor at den logik skal gøres igennem hver gang der vælges noget i drop-dwon menuen.

VBA kode forslag modtaget MEGET gerne!

Mange hilsner,
Katrine
Avatar billede jkrons Professor
10. februar 2011 - 14:16 #1
Lav en kombo boks med de tre værdier, a, b og c. Læg derefter denne kode på komboboksens Change hændelse.

Private Sub ComboBox1_Change()
If UCase(ComboBox1.Value) = "C" Then
    ActiveSheet.ChartObjects("Chart 10").Visible = True
    ActiveSheet.ChartObjects("Chart 11").Visible = True
Else
    ActiveSheet.ChartObjects("Chart 10").Visible = False
    ActiveSheet.ChartObjects("Chart 11").Visible = False
End If
End Sub
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