Page 1 sur 1

[R] Ouvrir fichier suivant extension xls,doc ...

Posté : mer. 26 juin 2013 18:16
par jcaspar
B :D onjour à tous !

Je souhaiterais effectuer une synchronisation mono-fichier
je parviens à copier le fichier maintenant il faudrait que je parvienne à l'ouvrir avec la bonne application
mes fichiers sont des fichiers,doc, docx, xls,xlsx,pdf

avec fileopen je ne parviens qu'à ouvrir des fichiers texte, run ne me semble pas adapté....il doit probablement exister une astuce :?:
ou peut y a t'il moyen de coder cela pour indiquer en fonction de l'extension qu'elle application lancer ...

Je vous remercie d'avance pour vos conseils ! :mrgreen:

Jean-Marc

Code : Tout sélectionner


Local $message = "Sélectionner le fichier que vous souhaitez utiliser"
Local $nom_fichier,$fichier,$fichier1

msgbox(64,"Fichier de travail",$message,10)
$fichier1=FileOpenDialog($message, @DocumentsCommonDir & "\", "Tout types (*.*)", 1 + 4 )
Local $fichier = StringRegExpReplace($fichier1, '.+\\(.+)', "$1")
msgbox(64,"Fichier",$fichier)
$destination="d:\"
fileCopy($fichier,$destination)
$path=$destination&$fichier
msgbox(64,"chemin",$path)
Local $file = FileOpen($path,1)

 

Re: [..] Ouvrir fichier suivant extension xls,doc ...

Posté : mer. 26 juin 2013 18:39
par jchd
SHellExecute est fait pour ça.

Re: [..] Ouvrir fichier suivant extension xls,doc ...

Posté : mer. 26 juin 2013 23:56
par timmalos
Vu votre sujet, l'ancien est donc résolu, n'oubliez pas le petit [R] sur l'ancien svp ;)