Einzelnen Beitrag anzeigen

Benutzerbild von TeronG
TeronG

Registriert seit: 19. Jul 2004
Ort: München
960 Beiträge
 
Delphi 2007 Professional
 
#6

Re: Datei in EXCEL "schreibgeschützt" öffnen

  Alt 11. Aug 2009, 13:31
Da ich zyklisch Werte hinzufüge muss ich die Datei auch sofort wieder "freigeben".

@jfheins: jo .. ich fand aber die AppendToFile procedure nice und wollte die so lassen

Parameter für EXCEL währe fein ... hab ich auch schon gefunden.
Zitat:
/r <Dateiname>
Öffnet nach dem Start von Excel die angegebene Datei schreibgeschützt.
Nun muss ich diesen nur noch übergeben....



Interessanterweise habe ich beim beenden (!) meines Programmes wenn ich ExecuteProgramm verwende dauernd eine Fehlermeldung bekommen.

Zitat:
Exception-Klasse EPrivilege mit Meldung 'Privilegierte Anweisung'.
Mit ShellExecute habe ich diese nicht.



EDIT: so btw mal die Lösung:
Delphi-Quellcode:
  
temp := '/r "'+vDataFileName+'"';
ShellExecute(Application.Handle,'open', 'excel.exe',pchar(temp),nil,sw_show);
龍 Der Unterschied zwischen Theorie und Praxis ist in der Praxis größer als in der Theorie.
  Mit Zitat antworten Zitat