Anzeige
Archiv - Navigation
1836to1840
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

excel

excel
05.07.2021 15:32:51
yoghurt
Eine etwas eher unbekannte Vorgehensweise:
Anstatt eine Userform zu nutzen ( welche sich nicht auf einem Sheet fest verankern lässt )
kann man im Entwurfsmodus "ActiveX weitere ..." einen "Microsoft Forms 2.0 Frame"
direkt auf dem Tabellenblatt aufziehen.
Selectierd man diesen Frame mit einem Mausclick ..dann rechte Maustaste .. dann im Kontextmenu .. "Rahmenobjekt bearbeiten" ...
so öffnet sich auf dem Sheet ein extra Werkzeugkasten für Activex Controls
( ist nicht der gleiche wie im Ribbonmenue, der funktioniert in diesem Zusammenhang nicht, da dessen Controls verschwinden wenn der Entwurfsmodus beendet wird )
hier kann man dann weitere Frames und Controls genau wie bei einer Userform
zu dem initalen "MicrosoftForms 2.0 Frame" hinzufügen.
das funktioniert einwandfrei, kann man auch mit VBA gut ansprechen aber ...
... aber wie fange ich bei dieser Vorgehensweise z.B. ein "Tabelle1_Frame1_Frame2_CommandButton1_Click" Event ab ?
Hoffentlich weiss jemand eine einfache Lösung, notfalls bitte auch eine Lösung über ein Klassenmodul.

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: excel
05.07.2021 16:13:32
Daniel
Hi yogurt
warum verwendest du nicht einfach die normalen ActiveX-Buttons direkt auf dem Blatt?
und zeichnest einen normalen Grafik-Rahmen
wenn du willst, dass die Buttons und der Rahmen nur gemeinsam verschoben werden können, dann gruppiere sie.
wenn dein Rahmen eine Füllung hat und die Buttons verdeckt, wann kannst du das auch über das kontextmenü Reihenfolge ändern.
Gruß Daniel
ps: ein kleines Hallo am Anfang und ein netter Gruß am Ende lassen so eine Anfrage gleich viel höflicher erscheinen und das erhöht in der Regel die Hilfsbereitschaft.
Anzeige
AW: excel
05.07.2021 16:29:05
yoghurt
Hallo (-:
Sowohl die Antwort von Nepumuk wie auch von Daniel sind gut.
Hatte gehofft es geht ohne ein Klassenmodul ähnlich wie bei der Userform
da eben Klassenmodule usw in einem grossen Projekt nach 2 oder 3 Jahren immer schwieriger nachvollziehbarer wird.
Die Methode von Daniel muss ich prüfen ob z.B. bei mehrfachen Gruppierungen von OptionButtons diese noch korrekt zusammenspielen,
oder ob andere Nachteile noch auftauchen.
PS: Hatte zuerst eine Userform und dann alles umprogrammiert alles schön neu Formatiert ...
und auch hier erst am Ende festgestellt das die Events nicht da sind.
Aber besten Dank !
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige