Excel für Mac: Einschränkungen bei ActiveX und OLE

  1. Oktober 2024

In dieser Woche unserer Serie über Microsoft Excel für Mac beleuchten wir einige Einschränkungen, denen Sie begegnen könnten, wenn Sie ActiveX-Steuerelemente oder OLE (Object Linking and Embedding) nutzen möchten.

Wo sind die ActiveX-Steuerelemente?

ActiveX-Steuerelemente sind im Wesentlichen Bausteine, die Anwendungen erstellen, die über das Internet über Webbrowser funktionieren. Beispiele hierfür sind angepasste Anwendungen zum Sammeln von Daten, Anzeigen bestimmter Dateitypen und Darstellen von Animationen.

In Excel für Windows können Sie einige dieser nützlichen “Steuerelemente” verwenden, um Ihrer Arbeitsmappe spezielle Funktionen hinzuzufügen, wie z. B. eine Reihe von Optionsfeldern, eine Kombinationsfeld (Dropdown-Liste), ein Spin-Feld zum Erhöhen oder Verringern einer Zahl und viele andere. ActiveX-Steuerelemente können auf Arbeitsblattformularen verwendet werden, mit oder ohne VBA-Code, und auf VBA-UserForms. Im Allgemeinen sollten Sie ActiveX-Steuerelemente verwenden, wenn Sie flexiblere Designanforderungen haben als die, die ihre Gegenstücke, die Formularsteuerelemente, bieten.

Leider ist ActiveX für Mac-Benutzer eine Funktion des Windows-Betriebssystems und wird auf dem Mac überhaupt nicht unterstützt. Andere Anwendungen unter Windows können ebenfalls ActiveX verwenden, sodass sie nicht einzigartig für Excel sind.

Das obige Bild zeigt das Menü “Einfügen” aus der Registerkarte “Entwicklertools” in Excel für Windows, das die ActiveX-Steuerelemente und Formularsteuerelemente enthält. Es zeigt auch die Formularsteuerelemente, die in Excel für Mac verfügbar sind, und zeigt, dass es auf dem Mac keine ActiveX-Steuerelemente gibt. Die gute Nachricht ist, dass die Formularsteuerelemente viel von der gleichen Funktionalität wie ActiveX bieten, mit dem zusätzlichen Vorteil, dass sie sowohl auf dem Mac als auch unter Windows funktionieren.

Weiterlesen >>  Rechnungsprogramm kostenlos Vollversion: Dein ultimativer Leitfaden zu den besten Tools

Empfehlung zur Verwendung von Formularsteuerelementen

Wenn Sie sich nicht sicher sind, welche Art von Steuerelement Sie in Ihrer Arbeitsmappe verwenden sollen, haben wir hoffentlich klargestellt, dass Sie Formularsteuerelemente wählen sollten. Wenn Sie auf einem Mac sind, ist dies Ihre einzige Option. Wenn Sie unter Windows arbeiten, könnten Sie ActiveX wählen, aber dies wird zu Problemen für jeden führen, der versucht, die Datei auf einem Mac zu verwenden. Selbst wenn Sie nur Windows verwenden, empfehlen wir die Verwendung von Formularsteuerelementen, es sei denn, es gibt keines, das Ihren Bedürfnissen entspricht. Es gibt keine Garantie dafür, dass ActiveX in Excel weiterhin gleich funktioniert, da die Unterstützung in das Betriebssystem integriert ist.

Unten ist ein Beispiel für ein Formularsteuerelement, das unsere Empfehlung zu ActiveX zeigt. Dies ist eine Gruppe mit zwei [2] Optionsfeldern.

Eine gute Zusammenfassung der Formularsteuerelemente und ActiveX-Steuerelemente finden Sie unter Übersicht über Formulare, Formularsteuerelemente und ActiveX-Steuerelemente auf einem Arbeitsblatt.

OLE (Object Linking and Embedding)

Sowohl unter Windows als auch auf dem Mac können Sie Objekte, wie z. B. andere Dokumente, in Ihre Arbeitsmappe einfügen. Sie können beispielsweise ein Word-Dokument oder ein anderes Excel-Dokument in Ihr Blatt einfügen und haben die Option, es als Symbol anzuzeigen oder den Inhalt des Dokuments anzuzeigen. Der Unterschied zwischen Windows und Mac bei OLE besteht darin, dass auf dem Mac weniger Objekttypen unterstützt werden.

Es gibt mehrere Möglichkeiten, ein Objekt einzufügen. Sie können zur Registerkarte “Einfügen” des Menübands gehen und auf die kleine Schaltfläche “Objekt” klicken, wodurch das Dialogfeld “Objekt einfügen” angezeigt wird, das unten gezeigt wird. Dann können Sie aus der Liste der Objekttypen auswählen, die es Ihnen ermöglicht, ein neues Objekt des gewählten Typs zu erstellen. Sie können auch ein vorhandenes Dokument zum Einfügen auswählen, indem Sie auf die Schaltfläche “Aus Datei…” klicken. Bevor Sie dies tun, entscheiden Sie, ob das Dokument als Symbol angezeigt werden soll, und aktivieren Sie dieses Kontrollkästchen, bevor Sie die Datei auswählen.

Weiterlesen >>  Bildbearbeitungsprogramm Kostenlos: Die Top-Auswahl für deine Fotos

Unten ist ein Bildschirmfoto, das zeigt, wie es aussieht, wenn Sie wählen, als Symbol anzuzeigen und dann eine Excel-Arbeitsmappe zum Einfügen auswählen.

Verwendung von OLE-Objekten

Typischerweise können Sie OLE-Objekte auf zwei [2] Arten verwenden. Sie können entweder angezeigt oder bearbeitet werden. Wenn Sie das Objekt als Symbol einfügen, wird es als solches angezeigt. Wenn Sie das Objekt nicht als Symbol einfügen, sehen Sie den Inhalt des eingebetteten Dokuments direkt in Ihrem Dokument. Um in beiden Fällen zu bearbeiten, wählen Sie einfach das Objekt aus und drücken Sie ENTER, oder doppelklicken Sie darauf, um die Bearbeitung zu beginnen. Schließen Sie das Objekt anschließend, wenn Sie fertig sind.

Tipp

Ein wichtiger Dateityp, der auf dem Mac nicht unterstützt wird, ist PDF. Unter Windows können Sie ein PDF-Dokument als Objekt einfügen und es dann öffnen. Wenn Sie eine Arbeitsmappe mit einer eingebetteten PDF-Datei auf dem Mac öffnen und versuchen, damit zu arbeiten, werden Sie feststellen, dass Ihre Optionen begrenzt sind.

Wir hoffen, dass Sie dieses Thema hilfreich fanden. Schauen Sie wieder vorbei für weitere Details zu Excel für Mac und wie es sich von Excel für Windows unterscheidet.