none
Word 2016 - Excel Inlineshape version 8 auf 12 Konvertieren RRS feed

  • Frage

  • Hallo Leute,

    in Word kann ich mit einen rechten klick auf ein Excel Objekt, über Worksheet-Objekt und dann Konvertieren dies durchführen.

    Wie heist der VSTO vb.net Befehl dafür?

    (Über den Makro Recoder kriegt man in diesen Fall nix raus)..


    Ciao, Bitfox

    Donnerstag, 16. November 2017 15:53

Alle Antworten

  • Hallo Bitfox,

    Es gibt eine Möglichkeit, automatisch auf eingebettete Linked Arbeitsblatt-Objekte zuzugreifen, wie in folgendem Thread beschrieben:
    Programmatically update Word Link/Embedded Files Source Location
    Dieser Artikel könnte Dir hilfreich sein, um den Code von VBA in Visual Basic umzuschreiben:
    Migrating VBA Solutions to VSTO

    Gruß,

    Ivan Dragov


    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.

    Freitag, 17. November 2017 13:17
    Administrator
  • Hallo Ivan,

    danke für Deine Antwort.

    Ich möchte nicht einen Link updaten sonder das wdInlineShapeEmbeddedOLEObject von Excel Version 2003 auf aktuell konvertieren. In VSTO kann ich die Excel Objekte bearbeiten - suche nur nach der Funktion zur Konvertierung.

    In Word is das dieser Menüpunkt:

     


    Dim dialog As Word.Dialog = Application.Dialogs(Word.WdWordDialog.wdDialogConvertObject)
    

    Obig wäre der Dialog Aufruf. Nur müsste ich dann mauell auswählen, weil ich nich weiß wie ich den Dialog.execute die Parameter "Objekttyp" übergeben kann.

    Ciao, Bitfox


    • Bearbeitet Bitfox Samstag, 18. November 2017 01:36
    Samstag, 18. November 2017 00:28
  • Keiner ne Idee?


    Ciao, Bitfox

    Mittwoch, 22. November 2017 21:55