Excel für Mac: Keine ActiveX-Unterstützung, eingeschränktes OLE

Diese Woche beleuchten wir einige Einschränkungen, auf die Mac-Benutzer bei der Verwendung von ActiveX-Steuerelementen oder OLE (Object Linking and Embedding) in Microsoft Excel stoßen können.

Wo sind die ActiveX-Steuerelemente?

ActiveX-Steuerelemente sind Bausteine für die Erstellung von Anwendungen, die über Webbrowser im Internet funktionieren. Dazu gehören angepasste Anwendungen zum Sammeln von Daten, zur Anzeige bestimmter Dateitypen und zur Darstellung von Animationen.

In Excel für Windows können Sie solche nützlichen “Steuerelemente” verwenden, um Ihre Arbeitsmappe mit speziellen Funktionen zu erweitern. Beispiele hierfür sind Optionsfelder, Kombinationsfelder (Dropdown-Listen), Drehfelder zur Erhöhung oder Verringerung von Zahlen und vieles mehr. ActiveX-Steuerelemente können auf Arbeitsblattformularen, mit oder ohne VBA-Code, und auf VBA-UserForms verwendet werden. Im Allgemeinen sollten Sie ActiveX-Steuerelemente verwenden, wenn Sie flexiblere Designanforderungen haben als die, die von den entsprechenden Formularsteuerelementen geboten werden.

Für Mac-Benutzer ist dies bedauerlich, da ActiveX eine Funktion des Windows-Betriebssystems ist und unter macOS überhaupt nicht unterstützt wird. Auch andere Anwendungen unter Windows können ActiveX nutzen, sie sind also nicht einzigartig für Excel.

Die Abbildung zeigt das Menü “Einfügen” auf der Registerkarte “Entwickler” in Excel für Windows, das sowohl ActiveX-Steuerelemente als auch Formularsteuerelemente enthält. Sie zeigt auch die unter Excel für Mac verfügbaren Formularsteuerelemente und verdeutlicht, dass es unter Mac keine ActiveX-Steuerelemente gibt. Die gute Nachricht ist, dass die Formularsteuerelemente viele der gleichen Funktionen wie ActiveX bieten, mit dem zusätzlichen Vorteil, dass sie sowohl auf dem Mac als auch unter Windows funktionieren.

Empfehlung: Formularsteuerelemente verwenden

Wenn Sie unsicher sind, welche Art von Steuerelement Sie in Ihrer Arbeitsmappe verwenden sollen, hoffen wir, Ihnen verdeutlicht zu haben, dass Sie Formularsteuerelemente wählen sollten. Wenn Sie auf einem Mac arbeiten, ist dies Ihre einzige Option. Wenn Sie unter Windows arbeiten, könnten Sie ActiveX wählen, aber dies wird zu Problemen führen, wenn jemand 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 kein passendes für Ihre Bedürfnisse. Es gibt keine Garantie dafür, dass ActiveX in Excel weiterhin wie erwartet funktioniert, da die Unterstützung in das Betriebssystem integriert ist.

Weiterlesen >>  Kostenlose Brennsoftware: Ashampoo Burning Studio FREE im Detail

Im Folgenden sehen Sie ein Beispiel für ein Formularsteuerelement, das unsere Empfehlung bezüglich ActiveX veranschaulicht. Dies ist eine Gruppenfeld mit zwei Optionsfeldern.

Eine gute Zusammenfassung der Formular- und ActiveX-Steuerelemente finden Sie unter Übersicht über Formulare, Formularsteuerelemente und ActiveX-Steuerelemente auf einem Arbeitsblatt. Wenn Sie Software für Ihr Büro benötigen, sollten Sie prüfen, ob Sie Bürosoftware kostenlos erhalten können oder ob der Kauf von Microsoft Excel und Word kaufen die beste Option für Sie ist.

OLE (Object Linking and Embedding)

Sowohl unter Windows als auch unter 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 Sie haben die Möglichkeit, es als Symbol anzuzeigen oder den Inhalt des Dokuments darzustellen. 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” im Menüband gehen und auf die kleine Schaltfläche “Objekt” klicken, um den Dialog “Objekt einfügen” aufzurufen. Dort können Sie aus der Liste der Objekttypen wählen, was Ihnen erlaubt, ein neues Objekt des gewählten Typs zu erstellen. Sie können auch ein vorhandenes Dokument einfügen, 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.

Unten sehen Sie einen Screenshot, der zeigt, wie es aussieht, wenn Sie “Als Symbol anzeigen” wählen und dann eine Excel-Arbeitsmappe zum Einfügen auswählen.

Weiterlesen >>  Entdecken Sie Deutschland: Ein Leitfaden für Reisende

Verwendung von OLE-Objekten

Typischerweise können OLE-Objekte auf zwei Arten verwendet werden: Sie können entweder angezeigt oder bearbeitet werden. Wenn Sie das Objekt als Symbol einfügen, wird es als solches angezeigt. Wenn Sie sich nicht dafür entscheiden, es als Symbol einzufü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 Sie können es doppelklicken, um mit der Bearbeitung zu beginnen. Schließen Sie das Objekt, 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, dieses Thema war hilfreich für Sie. Schauen Sie bald wieder vorbei für weitere Details zu Excel für Mac und wie es sich von Excel für Windows unterscheidet.