Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Activex-Steuerelemente

Forumthread: Activex-Steuerelemente

Activex-Steuerelemente
17.11.2022 07:42:45
Joachim
Hallo Forum,
ich habe folgendes Problem:
Ich habe eine Datei erstellt, die über Active X-Steuerelemente bedient wird.
Diese Datei hat bei mir und bei meinen Kollegen bislang funktioniert.
Seit Anfang dieser Woche funktionieren die Active x-Steuerelemente zwar bei mir, bei meinem Kollegen jedoch nicht mehr. Es wurden in der Zwischenzeit bei ihm (seit letzter Woche und dieser Woche) keine Systemupdates oder Ähnliches durchgeführt.
Wenn er jetzt Excel neu mit einer leeren Datei startet und Active X-Optionbuttons oder eine Checkbox einfügt, funktionieren die Optionbuttons zwar, der Schaltzustand wird aber nicht angezeigt. Klickt er auf ein anderes Active X-Steuerelement, das kein Optionbutton ist, wird der Schaltzustand der Optionbuttons korrekt angezeigt. Die Checkbox funktioniert überhaupt nicht. Schickt er mir diese Datei, funktioniert auf meinem Rechner alles so wie es soll. Andere Active X-Steuerelemente (bspw. Scrollbar, Kombifeld) funktionieren einwandfrei.
In der Datei, in der wir das Problem festgestellt haben, funktionieren bei ihm die Optionbuttons jedoch überhaupt nicht, es wird nichts umgeschaltet.
Wir haben die Einstellung im Sicherheitszentrum abgeglichen, sie sind identisch, die in den Active X-Festlegungen auch.
Er hat vom Admin diese Woche, nachdem das Problem aufgetaucht ist, Excel deinstallieren und neu installieren lassen, das hat aber keine Abhilfe gebracht.
Hat jemand 'ne Idee, was da los ist?
Schon mal vielen Dank im Voraus.
Joachim
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Activex-Steuerelemente
17.11.2022 08:04:05
Joachim
Hallo Forum,
ich hab die Lösung gefunden, verstehe sie aber nicht.
Es liegt an dem Monitor, auf dem die Datei dargestellt wird.
Wird die Datei bei meinem Kollegen auf den laptop Bildschirm gezogen, funktioniert alles, sobald der sie auf einen externen Monitor anzeigt, funktioniert nichts.
Bei mir funktionierts unabhängig vom Bildschirm.
Wir suchen jetzt in den AnzeigeEinstekllungen, für Tipps bin ich dankbar...
Joachim
Anzeige
AW: Activex-Steuerelemente
17.11.2022 08:21:54
Joachim
Hallo Forum,
das Problem ist weiter eingegrenzt, ich verstehe es aber immer noch nicht.
Mein Kollege hat in den Bildschirmeinstellungen als Skalierung auf dem Laptopmonitor auf 125% gehabt, ich 100%.
Sobald er die Skalierung bei dem Laptopmonitor auf 100% setzt, funktioniert auf den externen Monitoren alles wie es soll.
stellt er wieder 125% ein, funktionierts nicht mehr.
Unabhängig von den Einstellungen des Laptop-Monitors, funktionieren die Steuerelemente immer, wenn die Datei auf dem Laptop-Monitor wiedergegeben wird.
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Active X-Steuerelemente in Excel richtig nutzen


Schritt-für-Schritt-Anleitung

  1. Active X-Steuerelemente einfügen:

    • Öffne Excel und gehe zur Registerkarte „Entwicklertools“. Falls diese nicht sichtbar ist, aktiviere sie über die Excel-Optionen.
    • Klicke auf „Einfügen“ und wähle unter „ActiveX-Steuerelemente“ das gewünschte Steuerelement (z.B. Optionbutton oder Checkbox) aus.
    • Ziehe das Steuerelement in dein Arbeitsblatt.
  2. Steuerelement konfigurieren:

    • Klicke mit der rechten Maustaste auf das Steuerelement und wähle „Eigenschaften“. Hier kannst Du verschiedene Einstellungen wie den Namen, die Beschriftung und die Farbe anpassen.
  3. Makros zuweisen:

    • Um das Steuerelement interaktiv zu machen, musst Du ein Makro zuweisen. Klicke erneut mit der rechten Maustaste auf das Steuerelement und wähle „Makro zuweisen…“.
  4. Sicherheitsoptionen überprüfen:

    • Stelle sicher, dass die Sicherheitseinstellungen für ActiveX in den Excel-Optionen so eingestellt sind, dass die Ausführung von ActiveX-Steuerelementen erlaubt ist.
  5. Testen:

    • Klicke im Entwurfsmodus auf „Entwurfsmodus aktivieren“ und teste dein Steuerelement, um sicherzustellen, dass es wie gewünscht funktioniert.

Häufige Fehler und Lösungen

  • ActiveX-Steuerelemente funktionieren nicht: Überprüfe die Sicherheits- und Kompatibilitätseinstellungen in Excel. Stelle sicher, dass die ActiveX-Steuerelemente aktiviert sind.

  • Excel ActiveX-Steuerelement lässt sich nicht klicken: Dies kann an einer falschen Skalierung des Bildschirms liegen. Stelle sicher, dass die Skalierung auf 100% gesetzt ist.

  • ActiveX-Steuerelemente Excel funktionieren nicht auf externen Monitoren: Dies kann durch Unterschiede in den Anzeigeeinstellungen (z.B. Skalierung) verursacht werden. Stelle sicher, dass die Skalierung für alle Monitore gleich ist.


Alternative Methoden

  • Formularsteuerelemente verwenden: Wenn ActiveX-Steuerelemente Probleme bereiten, kannst Du stattdessen Formularsteuerelemente nutzen. Diese sind einfacher zu handhaben und verursachen weniger Komplikationen.

  • VBA zur Steuerung von Steuerelementen: Du kannst auch VBA (Visual Basic for Applications) verwenden, um die Funktionalität von Steuerelementen zu erweitern. Dies bietet mehr Flexibilität, insbesondere bei der Filterung von Daten.


Praktische Beispiele

  1. Optionbutton zur Auswahl eines Wertes:

    Private Sub OptionButton1_Click()
       If OptionButton1.Value = True Then
           MsgBox "Option 1 gewählt"
       End If
    End Sub
  2. Checkbox für die Auswahl mehrerer Optionen:

    Private Sub CheckBox1_Click()
       If CheckBox1.Value = True Then
           MsgBox "Checkbox aktiviert"
       End If
    End Sub
  3. Kombinationsfeld zur Auswahl von Daten:

    • Verwende ein Kombinationsfeld, um eine Dropdown-Liste für die Auswahl von Werten zu erstellen. Dies kann helfen, die Benutzerfreundlichkeit zu erhöhen.

Tipps für Profis

  • Regelmäßige Backups: Sichere Deine Excel-Dateien regelmäßig, insbesondere wenn Du mit ActiveX-Steuerelementen arbeitest, um Datenverlust zu vermeiden.

  • Dokumentation der Steuerelemente: Halte eine Liste der verwendeten ActiveX-Steuerelemente und deren Funktionen, um die Wartung zu erleichtern.

  • Testen in verschiedenen Excel-Versionen: Achte darauf, dass Deine ActiveX-Steuerelemente in verschiedenen Excel-Versionen getestet werden, um Kompatibilitätsprobleme zu vermeiden.


FAQ: Häufige Fragen

1. Warum funktionieren meine ActiveX-Steuerelemente nicht?
Es kann mehrere Gründe geben, darunter Sicherheitsoptionen, falsche Bildschirmskalierung oder Kompatibilitätsprobleme. Überprüfe diese Einstellungen.

2. Wie installiere ich ActiveX-Steuerelemente in Excel?
ActiveX-Steuerelemente sind standardmäßig in Excel enthalten. Du kannst sie über die Registerkarte „Entwicklertools“ hinzufügen.

3. Was ist der Unterschied zwischen ActiveX-Steuerelementen und Formularsteuerelementen?
ActiveX-Steuerelemente bieten umfangreichere Funktionen und Anpassungsmöglichkeiten, während Formularsteuerelemente einfacher und benutzerfreundlicher sind.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige