12.10.2016, 10:52
Hallo liebes Clever Excel Forum,
ich beschäftige mich jetzt seit einiger Zeit mit Excel VBA, und bin nun zum ersten mal auf ein Problem gestoßen, das ich nicht durch einfache Recherche lösen konnte. Folgendes, ich habe ein Worksheet, in dem ich vier Gruppierungen mehrerer Spalten habe. Letztendlich möchte ich eine Funktion programmieren, die beim Öffnen einer Gruppierung eine andere schließt, sofern bereits eine offen ist, sodass immer höchstens eine offen sein kann.
Zunächst einmal brauche ich Hilfe beim Öffnen/Schließen einer einzelnen Gruppierung über VBA, da dies leider nicht im Makrorekorder aufgezeichnet wird. Anschließend, und das ist wahrscheinlich erst der schwierige Teil, brauche ich eine Funktion, die ein Skript startet wenn eine Gruppierung geöffnet/geschlossen wird. Ich gebe mich auch mit Workarounds zufrieden.
Ich hoffe ihr könnt mir dabei weiterhelfen.
ich beschäftige mich jetzt seit einiger Zeit mit Excel VBA, und bin nun zum ersten mal auf ein Problem gestoßen, das ich nicht durch einfache Recherche lösen konnte. Folgendes, ich habe ein Worksheet, in dem ich vier Gruppierungen mehrerer Spalten habe. Letztendlich möchte ich eine Funktion programmieren, die beim Öffnen einer Gruppierung eine andere schließt, sofern bereits eine offen ist, sodass immer höchstens eine offen sein kann.
Zunächst einmal brauche ich Hilfe beim Öffnen/Schließen einer einzelnen Gruppierung über VBA, da dies leider nicht im Makrorekorder aufgezeichnet wird. Anschließend, und das ist wahrscheinlich erst der schwierige Teil, brauche ich eine Funktion, die ein Skript startet wenn eine Gruppierung geöffnet/geschlossen wird. Ich gebe mich auch mit Workarounds zufrieden.
Ich hoffe ihr könnt mir dabei weiterhelfen.