Diagramme ausblenden

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

zero82
****
Beiträge: 156
Registriert: Mi, 19.12.2012 11:09

Diagramme ausblenden

Beitrag von zero82 »

Hallo liebes Forum,

ich möchte gerne per Listenfeld zwei Kategorien einbauen, mit der ich zwei Diagramme aus- bzw. einblenden möchte.

Kategorie A zeigt Diagramm A und Kategorie B zeigt Diagramm B an.

Ich habe folgendes ausprobiert aber er zeigt mir immer einen Fehler an. Woran kann das liegen?

Code: Alles auswählen

Private Sub Diagramm()
If CheckBox1.Value = True Then
    ActiveSheet.ChartObjects("Diagramm1").Visible = True
    ActiveSheet.ChartObjects("Diagramm2").Visible = False
  Else
    ActiveSheet.ChartObjects("Diagramm1").Visible = False
    ActiveSheet.ChartObjects("Diagramm2").Visible = True
End If
End Sub
Danke schonmal
zero82
juetho
******
Beiträge: 617
Registriert: Di, 20.04.2010 15:46
Wohnort: Berlin

Re: Diagramme ausblenden

Beitrag von juetho »

zero82 hat geschrieben:Ich habe folgendes ausprobiert aber er zeigt mir immer einen Fehler an. Woran kann das liegen?
1. Du hast nicht Allgemeine Hinweise zur Forumsbenutzung gelesen. Sollen wir raten, welcher Fehler aufgetreten ist?
2. Es gibt das eigene Unterforum Basic und Java. Alle Beiträge zur Programmierung mit OO gehören in dieses Unterforum.
3. Ist diese Frage eine Ergänzung zu Bild der Listenfeld aus und einblenden? Wie kommst du darauf, sie extra und in einem anderen Unterforum zu stellen?
4. Was hat ActiveSheet mit Base zu tun? Noch ein Grund für eine falsche Fragestellung.

Nebenbei kann man so eine Fallunterscheidung einfacher formulieren:

Code: Alles auswählen

Private Sub Diagramm()
  ActiveSheet.ChartObjects("Diagramm1").Visible = CheckBox1.Value
  ActiveSheet.ChartObjects("Diagramm2").Visible = not CheckBox1.Value
End Sub
Gruß Jürgen
Situation: LibO 3.6 auf Win 7 Home Premium (64-bit) mit MySQL (localhost) über JDBC
zero82
****
Beiträge: 156
Registriert: Mi, 19.12.2012 11:09

Re: Diagramme ausblenden

Beitrag von zero82 »

OK,

soll ich dann die gleiche Frage in das Forum Basic schreiben?
juetho
******
Beiträge: 617
Registriert: Di, 20.04.2010 15:46
Wohnort: Berlin

Re: Diagramme ausblenden

Beitrag von juetho »

zero82 hat geschrieben:soll ich dann die gleiche Frage in das Forum Basic schreiben?
Nicht nötig, ein Moderator wird es verschieben. Aber ich hatte auch auf andere Unklarheiten bei deiner Frage hingewiesen. Jürgen

Nachtrag: Wozu fragst du erst, wenn du dann die Diskussion gleich neu eröffnest? :shock:
Situation: LibO 3.6 auf Win 7 Home Premium (64-bit) mit MySQL (localhost) über JDBC
Gesperrt