2013-01-24 24 views
5

Quindi, come posso dire al sistema di aprire il file per me? Ho provatoCome aprire un file xls con Excel in VB

Shell(ExcelFilePath) 

Ma È stata generata un'eccezione, anche se il percorso del file è da OpenFileDialog.FileOk

Quindi, sto cercando di giocare con Excel.Application, è possibile aprire il file con quel ?

+0

Vuoi aprire l'app Excel al di fuori della tua app o foglio Excel nella tua applicazione? – Arpit

+0

Al di fuori della mia applicazione –

risposta

7

Ciò aprirà il file con Excel:

Process.Start("EXCEL.EXE", """C:\Folder\file.xls""") 

Essendo la seconda stringa gli argomenti per il processo. Vedi lo MSDN Dcoumentation.

+0

Ha funzionato, grazie! Ti segnerò come risposta corretta più tardi. –

4

provare questo

System.Diagnostics.Process.Start("FilePath") 

si aprirà il file in un'applicazione ad esso associati.

Problemi correlati