Entwickeln von Excel 2010-XLLs (maschinell übersetzt)

Letzte Änderung: Dienstag, 24. November 2009

Gilt für: Excel 2010 | Office 2010 | VBA | Visual Studio

Wichtig

Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: here.

Der wesentliche Grund für das Schreiben von Microsoft Excel-XLLs und die Verwendung der C-API ist es, äußerst leistungsfähige Arbeitsblattfunktionen zu erstellen. Die Anwendung von Hochleistungsfunktionen und seit Excel 2007 auch die Fähigkeit, Multithreadschnittstellen für leistungsfähige Serverressourcen zu schreiben, stellen einen wichtigen Bestandteil der Erweiterung von Excel dar. Die Leistung von XLLs wurde unter Excel 2007 durch das Hinzufügen von neuen Datentypen und, ganz wichtig, der Unterstützung von Multithreading, weiter verbessert.

Die C-API hat keine übergeordneten schnelle Entwicklung-Funktionen von Microsoft Visual Basic for Applications (VBA), COM oder Microsoft.NET Framework. Speichermanagement ist niedrig und stellt daher eine größeren Verantwortung auf Entwickler. Viele Excel-Features, die über COM zur Verfügung gestellt durch VBA verfügbar gemacht werden und die.NET Framework sind nicht verfügbar, um die C-API.

In diesem Abschnitt

Programmierkonzepte für Excel (maschinell übersetzt)

Arbeiten mit DLLs (maschinell übersetzt)

Zugreifen auf XLL-Code in Excel (maschinell übersetzt)

Gewusst wie: Aufrufen von XLL-Funktionen aus dem Funktions-Assistenten oder Ersetzen von Dialogfeldern (maschinell übersetzt)

Aufrufen von Excel aus der DLL oder XLL (maschinell übersetzt)

Erstellen von XLLs (maschinell übersetzt)

Auswerten von Namen und anderen Arbeitsblattformelausdrücken (maschinell übersetzt)

Multithreading und Speicherverwaltung (maschinell übersetzt)

Asynchrone benutzerdefinierte Funktionen (maschinell übersetzt)

Clustersichere Funktionen (maschinell übersetzt)

Zulassen von Unterbrechungen durch Benutzer bei sehr langen Vorgängen (maschinell übersetzt)

Anzeigen von Dialogfeldern aus einer DLL oder XLL heraus (maschinell übersetzt)

Gewusst wie: Zugreifen auf Instanz- und Hauptfensterhandles in Excel (maschinell übersetzt)

Abwärtskompatibilität (maschinell übersetzt)

Hinweis

Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.