Autor Thema: Excel Tabelle über Excel aus Notes aufrufen.  (Gelesen 2305 mal)

werner16

  • Gast
Excel Tabelle über Excel aus Notes aufrufen.
« am: 23.07.10 - 10:17:03 »
Hallo,

wenn ich den Pfad zu Excel kenne, kann ich problemlos aus Notes mit einem
Button eine bestimmte Excel Datei von einem Netzwerkpfad mit Excel öffnen.

Shell("C:\Programme\Microsoft Office\OFFICE11\Excel.exe H:\Ordner1\Ordner2\Ordner3\Tabelle.xls",1)

Jetzt haben wir im Haus aber das Problem, dass angefangen von Excel 97 bis
Office 2010 alle nur denkbaren Excel-Versionen unterwegs sind, und die alle auf
dem C: Lfw. in verschiedenen Verzeichnissen installiert sind.

Gibt es eine Möglichkein über Notes den Excel Installationspfad abzufragen,
bzw. den Aufruf der Excel Datei ganz an Windows weiterzugeben?

Gruß,
Werner

Offline Tim Pistor

  • Aktives Mitglied
  • ***
  • Beiträge: 229
  • Geschlecht: Männlich
    • www.pistor.is - Tim Pistor IT-Beratung
Re: Excel Tabelle über Excel aus Notes aufrufen.
« Antwort #1 am: 23.07.10 - 10:25:04 »
Hi Werner,

Shell("start H:\Ordner1\Ordner2\Ordner3\Tabelle.xls") könnte helfen.

Gruß Tim

werner16

  • Gast
Re: Excel Tabelle über Excel aus Notes aufrufen.
« Antwort #2 am: 23.07.10 - 10:35:29 »
Hi Tim,

> Shell("start H:\Ordner1\Ordner2\Ordner3\Tabelle.xls") könnte helfen.

sorry, bringt bei mir nur ein 'File not found' Error!

Gruß,
Werner

werner16

  • Gast
Re: Excel Tabelle über Excel aus Notes aufrufen.
« Antwort #3 am: 23.07.10 - 10:44:37 »
Hi,

mit Shell("H:\Ordner1\Ordner2\Ordner3\Programm.exe") kann ich ein Programm starten,
mit Shell("H:\Ordner1\Ordner2\Ordner3\Tabelle.xls") bekomme ich ungültiger Programmaufruf
und mit Shell("start ...) will er das 'start' wohl mit in den Pfad einbinden!

Gruß,
Werner


Offline Demian

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 569
  • Geschlecht: Männlich
Re: Excel Tabelle über Excel aus Notes aufrufen.
« Antwort #4 am: 23.07.10 - 10:47:06 »
also bei einer Windows-Umgebung würde ich auf das gute alte WSH setzen:

   Dim ws As Variant
   Set ws = CreateObject("WScript.Shell")
   Call ws.run("Excel C:\Test.xls")   

das enspricht: Start-Ausführen-Excel C:\Test.xls

Gruß
Demian
Gruß
Demian

Offline Tim Pistor

  • Aktives Mitglied
  • ***
  • Beiträge: 229
  • Geschlecht: Männlich
    • www.pistor.is - Tim Pistor IT-Beratung
Re: Excel Tabelle über Excel aus Notes aufrufen.
« Antwort #5 am: 23.07.10 - 10:48:26 »
http://atnotes.de/index.php/topic,47788.msg307203.html#msg307203

ja, sorry. so aber : Shell("cmd /C start c:\report-100624.xls")

werner16

  • Gast
Re: Excel Tabelle über Excel aus Notes aufrufen.
« Antwort #6 am: 23.07.10 - 10:56:15 »
Hallo Demian,

> also bei einer Windows-Umgebung würde ich auf das gute alte WSH setzen:
>   Dim ws As Variant
>   Set ws = CreateObject("WScript.Shell")
>   Call ws.run("Excel C:\Test.xls")   
> das enspricht: Start-Ausführen-Excel C:\Test.xls

das klappt perfekt, egal welche Excel Version, vielen Dank!

Gruß,
Werner

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz