hallo,
ich muss in excel ne funktion nur dann aufrufen, wenn die datei über nen geplanten task geöffnet wurde. dies geschieht immer beim rechnerstart. habt ihr ne idee, wie ich das machen kann?
micha
Hallo Micha
Das geht sogar recht einfach. Du kannst einen eigenen Excel-Startparameter definieren, den Du dann im Workbook_Open-Ereignis der Datei/Arbeitsmappe auswerten kannst, und somit die gewünschte Funktion aufrufst.
Siehe hier: http://www.xlam.ch/soscq/startparameter.htm#Eigene
Start-Parameter definieren
Im Windows Task-Planer musst Du dann nur noch Excel.exe mit Angabe der Datei und dem Startparameter eintragen. Immer wenn der Task ausgeführt wird, wird die Datei mit Übergabe des Startparameters geöffnet. Wenn Du dagegen z.B. auf die Datei doppelklickst oder sie via Datei/Öffnen öffnest, wird kein Startparameter übergeben.
Gruß
Philipp
www.xlam.ch