LateBindingApi.Excel - Der einfachste Weg für problemlose Excel Integration in .NET                                         english

LateBindingApi.Excel ist ein in C# entwickeltes Framework für den Zugriff auf Microsoft Excel aus einer managed .NET Umgebung. 
Es arbeitet problemlos mit jeder auf NT Systemen laufenden Excel Version und ist damit versionsunabhängig.  

Hinweis: LateBindingApi.Excel wird nicht länger weiterentwickelt.
Es wurde ersetzt durch: NetOffice ein versionsunabhängiger .NET Wrapper für MS-Office(einschliesslich Excel).
NetOffice enthält zahlreiche Verbesserungen die auf den Erfahrungen von LateBindingApi.Excel basieren.
An dieser Stelle ein Dankeschön an alle Projektmitarbeiter, Tester, Bug Reporter und Follower.

Features

  • Excel Integration ohne Versionsbeschränkung   
  • Keine Einarbeitung wenn Sie das Excel Objekt Modell bereits kennen, verwenden Sie Ihren bestehenden PIA Code
  • Reduzierter und besser lesbarer Code durch automatische Verwaltung von COM Proxies
  • Keine Deployment Hürden, keine problematische Registrierung
  • Keine Abhängigkeiten, mit jeder .NET Version direkt im Code einbindbar
  • Intuitive Software-Entwicklung durch echte Objekte mit IntelliSense Support
  • Vollständige Event Unterstützung
  • Problemlose Addin Entwicklung 

Im folgenden finden Sie eine kurze Erklärung wichtiger Begriffe und eine Auflistung aller Zugriffsmöglichkeiten auf MS Excel sowie eine Erläuterung deren Vor- und Nachteile. Sie können den folgenden kurzen Wegweiser auch als 4-seitiges PDF Dokument downloaden.

.NET Office Developer Guide

         1. Begriffsdefinition
                    
1.1 COM Type Libraries
                    
1.2 Early Binding
                    
1.3 Late Binding
          2. Zugriffswege auf MS Excel in .NET
                     2.1 Primary Interop Assemblies
                     2.2 VSTO
                     2.3 LateBinding und LateBinding Wrapper
                     2.4 Dynamic Objects in .NET 4
                     2.5 Wissenswert: Verwaltung von COM Referenzen
                     2.6 Wissenswert: Object und der Variant Datentyp
                     2.7 Performancevergleich der vorgestellten Zugriffswege

 

Downloads

 
Download 1.) .NET Office Developer Guide (PDF)
Download 2.) Release 0.9 + Examples Tutorials Documentation (RAR Archiv)

 

Examples

 
COMAddinExample Ein versionsunabhängiges COMAddin mit eigenem Ribbon UI
Example01 Background Colors und Borders für Cells
Example02 Font Attributes und Alignment für Cells
Example03 Numberformats
Example04 Shapes, WordArts, Pictures, 3D-Effects
Example05 Charts
Example06 Dialoge in Excel
Example07 Einem Workbook VBA Code hinzufügen
Example08 Events
Example09 Eigene Gui Elemente für ältere Excel Versionen erstellen und Ereignisse beziehen
Example10 Sample Report mit verschiedenen typischen Excel Features

 

Tutorials

 
Tutorial01   COMProxy Management
Tutorial02 COMVariant und COMObject
Tutorial03   Invoker

 

Kontakt

Disscusion Board
Issue Tracker
E-Mail

Last edited May 26, 2011 at 12:50 PM by SebastianDotNet, version 6

Comments

No comments yet.