Forum: Programmieren allgemein
by Nimmersatt,
16. Apr 2015
Meine Vermutung ist, das beim Beenden auch der Word-Modus beendet wird und zum alten Modus zurückkehrt.
Die Excel-Entwickler gehen wohl davon aus, das die Anwender wissen, wie man in den Word-Modus (Doppelklick auf das Dokument) umschaltet, was nicht der Fall ist.
Forum: Programmieren allgemein
by Nimmersatt,
16. Apr 2015
Hallo Mkinzler,
olevEXCELoffen.selection.Verb:=1;
Meldung: Die Verb-Eigenschaft des Oleobjekts-Objekt kann nicht festgelegt werden
Forum: Programmieren allgemein
by Nimmersatt,
16. Apr 2015
Ich bin jetzt ein Stück weiter
olevEXCELoffen.ActiveSheet.OLEObjects.add(Filename:='c:\eigene Dateien\Planung.docx', Link:=false, DisplayAsIcon:=False).Select;
olevEXCELoffen.selection.Verb;
Zeigt das Word-Dokument an, springt dann aber in den alten Modus zurück.
Wie verhindere ich das ?
bei
Forum: Programmieren allgemein
by Nimmersatt,
16. Apr 2015
Hallo Chemiker,
Es hat alles wunderbar geklappt.:thumb:
Ich will aber mehr
Ich möchte ein mehrseitiges Word-Dokument einbinden. Unter Excel wird das mit einem Doppelklick auf das Dokument realisiert, es schaltet dann in den Word-Modus um.
Wie kann ich das in Delphi realisieren ?
Forum: Programmieren allgemein
by Nimmersatt,
15. Apr 2015
Ich habe schon den korrekten Pfad eingegeben
excel.ActiveSheet.OLEObjects.Add('c:\eigene Dateien\Planung.docx');
Forum: Programmieren allgemein
by Nimmersatt,
15. Apr 2015
Macro-Code
ActiveSheet.OLEObjects.Add(Filename:= _
"C:\Planung.docx", Link:=False, DisplayAsIcon:= _
False).Select;
Delphi-Code
excel.ActiveSheet.OLEObjects.Add('Planung.docx');
Forum: Programmieren allgemein
by Nimmersatt,
15. Apr 2015
Hallo,
Ich möchte eine Word-Datei in Excel einfügen.
In Excel geht das so
Einfügen ->Objekt -> aus Datei erstellen->Durchsuchen-> OK
Wie kann ich das in Delphi realisieren ?
So stelle ich mir das vor -> Excel.cells:=einbetten("c:\Planung.docx";"");