Browse by Tags - Office Development is more than VBA - Site Home - MSDN Blogs

Browse by Tags

Tagged Content List
  • Blog Post: Wer braucht keine Code Samples?

    Code-Beispiele sind für mich meist mehr wert als eine ausführliche Dokumentation. Nichts gegen Dokumentationen. Im Gegenteil. Wenn diese gut und aussagekräftig sind und natürlich Code Samples enthalten. Leider sind die kleinen Snippets oftmals viel zu kurz und aus dem Zusammenhang gerissen. Dem kann...
  • Blog Post: Open XML Dateien aufbauen und verändern (Teil 6)

    Zeichenketten zu bestehenden Dateien hinzufügen Bisher haben wir uns nur mit dem Neuerzeugen von Arbeitsmappen beschäftigt. Deshalb jetzt noch ein Blick hinter die Kulissen für den Fall, dass die Datei schon existiert. private void AddSharedStringsToExistingWorksheet...
  • Blog Post: Open XML Dateien aufbauen und verändern (Teil 5)

    Stylesheets erzeugen und verwenden So, ich hoffe, alle hatten ein einigermaßen geruhsames Weihnachtsfest und die Nachwirkungen des Silvesterparty sind überwunden. Im letzten Teil haben wir bereits die Zusammenhänge aufgezeigt. Jetzt geht es weiter mit der Implementierung der Routine zum Erzeugen des...
  • Blog Post: Open XML Dateien aufbauen und verändern (Teil 4)

    Formatierte Zellen in Excel: Um Zellen in Excel formatieren zu können, muss auf ein Stylesheet zurückgegriffen werden. Im Zellenmarkup wird lediglich ein Verweis auf den (Style-) Index des sog. Master Cell Style Records gesetzt, einer Stelle im Stylesheet, an der alle Fäden zusammen laufen und das Format...
  • Blog Post: Open XML Dateien aufbauen und verändern (Teil 3)

    Zeichenketten in existierende Excel-Dateien eintragen In den ersten beiden Teilen haben wir das jeweilige Open XML Dokument neu erzeugt. Während man sich dabei darauf verlassen kann, dass die zu erzeugenden Teile noch nicht vorhanden sind, hat man es beim Einfügen in bestehende Dokumente schwerer. Es...
  • Blog Post: Open XML Dateien aufbauen und verändern (Teil 2)

    Der Umgang mit Inline und Shared Strings in Excel Beim Quellcode aus Teil 1 muss noch einiges erklärt werden. Das Erste wäre das Einfügen des Worksheet Parts und das Anlegen einer Tabelle in demselben. Ich habe dort die Funktion InsertWorksheetPart aufgerufen, die jetzt noch implementiert werden muss...
  • Blog Post: Open XML Dateien aufbauen und verändern (Teil 1)

    Der Umgang mit Strings in Excel Nach längerer Zeit der Funkstille, begründet durch emsiges Herumreisen, gemeinsames Herumsitzen in eingeschneiten Fliegern auf dem Rollfeld sowie sonstiger allgemeiner vorweihnachtliche Hatz, will ich mir wieder etwas Zeit für die Technologie nehmen. Gerade in letzter...
  • Blog Post: Outlook Ribbon XML – 150 Zeilen Code eingespart

    Ich hatte mir vor einigen Jahren ein AddIn für Outlook 2003 gebastelt, welches mir ausgewählte Kontakte verarbeitet und Adressaufkleber druckt. Über die Jahre hinweg habe ich es nach Office 2007, von VB.NET nach C# und von VSTO 2005 SE nach VSTO 3.0 portiert. Nun bringt Outlook 2010 das Ribbon UI für...
  • Blog Post: VSTO 2010: Multi Target Deployment

    Bisher wurde je ein Projekt in ein ClickOnce Package gepackt. Bei mehreren Add-Ins, vielleicht auch noch für verschiedene Anwendungen, wird es schnell unübersichtlich. Jedes Paket muss einzeln getestet werden. Das ändert sich mit VSTO 2010. Nun können mehrere Add-Ins zu einem Paket zusammengefasst werden...
  • Blog Post: Neue WebCasts zu VSTO / Office 2010 Integration mit VS2010 verfügbar

    Wenn man mit einem Achillessehnenriss zuhause sitzt, kann man nicht wirklich viel machen. Jedenfalls nichts, was mit viel Bewegung zu tun hat. Also habe ich mir Visual Studio und Office (Jeweils 2010) hergenommen und die neuen Möglichkeiten herausgearbeitet. Herausgekommen sind 3 WebCasts: Ribbon- und...
  • Blog Post: SmartTags für alle

    Visual Studio 2008 / .NET 3.5 Service Pack 1 brachte auch für VSTO ein paar Updates. Eines zählt zu meinen Lieblings-Features: SmartTags. Bisher waren diese nur für dokumentzentrische Anwendungen verfügbar, also an ein bestimmtes Dokument oder eine Vorlage gebunden. Klar, diese Einschränkung hatte auch...
  • Blog Post: RibbonX kennt .NET Images

    Das ist irgendwie total an mir vorbei gegangen. Während in der Beta (VS 2008 Office Integration) bei dynamisch befüllten Ribbon Controls: < dropDown id = " MyDropDown " getItemID = " getDDItemID " getItemCount = " getDDItemCount " getItemLabel = " getDDItemLabel...
  • Blog Post: Erweiterungsbibliothek für Excel-Tabellenfunktionen in Managed Code schreiben

    Hin und wieder werde ich gefragt, ob man mit VSTO auch Tabellenfunktionen für Excel schreiben kann. Nun, bislang kann man das nicht. Allerdings kann man mit etwas COM Interop das Ganze als Excel Add-In (Vorsicht, nicht COM Add-In) laufen lassen. Wie das geht, will ich im Folgenden mal beschreiben. ...
  • Blog Post: Verteilung von VSTO 2005 SE - Lösungen [Teil 4]

    Code Access Security Jeglicher .NET Code unterliegt einer Sicherheitsprüfung, bei der der Code selbst Beweise für seine Daseinsberechtigung bringen muss. Dieses Security Framework heißt Code Access Security und ist, wie eben schon beschrieben, beweisbasiert (evidence based). Das bedeutet, das eine...
  • Blog Post: Auslesen und Schreiben von Custom XML mit dem Open XML SDK

    Das Open XML SDK (verfügbar als CTP seit Juni letzen Jahres) macht es wesentlich einfacher, mit den Bestandteilen eines Open XML Dokumentes umzugehen. Implementiert sind die durch die Open Packaging Conventions abgedeckten Teile, also noch nicht die XML Dokumente, die z.B. WordProcessingML beinhalten...
Page 1 of 1 (15 items)