cs_lynal
Messages postés10Date d'inscriptionsamedi 12 novembre 2005StatutMembreDernière intervention20 juin 2006
-
15 juin 2006 à 14:45
cs_lynal
Messages postés10Date d'inscriptionsamedi 12 novembre 2005StatutMembreDernière intervention20 juin 2006
-
18 juin 2006 à 10:15
Bonjour à tous !
Je ne sais pas où mettre ce post alors je ne mets dans autre.
Je souhaiterai pouvoir ouvrir un document *.slk (SYLK) à partir d'une page web mais que le fichier s'ouvre avec Microsoft Excel et non pas dans la page web directement, car je ne peux pas sauvegarder comme il faut le document
cs_lynal
Messages postés10Date d'inscriptionsamedi 12 novembre 2005StatutMembreDernière intervention20 juin 2006 16 juin 2006 à 16:42
Ben en fait je pense que le site ne sera qu'en local, l'entreprise n'avait que 2 PCS et ils se sont fait cambriolés...
Maintenant il n'y aura qu'un pc sur lequel je mettrai le programme et puis paf ! Miracle :)
Le soucis est résolu, sinon pour le chemin il faut écrire c:\progra~1\ pour que ça marche :)
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 15 juin 2006 à 15:57
Oui, sûrement, mais le fichier est parfaitement
lisible, modifiable et "sauvegardable" enfin en local.
pour le sauver vers le site il faudrait user du langage sur
le serveur ( asp, php ... ) car pas sûr qu'excel puisse faire.
mais peut-être me trompe-je ?
cs_lynal
Messages postés10Date d'inscriptionsamedi 12 novembre 2005StatutMembreDernière intervention20 juin 2006 15 juin 2006 à 16:03
J'ai déjà créé le site en php sur le serveur et les autres pcs se connectent dessus. Il faut maintenant que je sois capable de modifier les documents de n'importe quel PC. Notez que même sur le serveur je ne peux pas, sauf avec ce fameux enregistrer sous. Les secrétaires ne vondront pas s'amuser à chaque fois à retrouver le chemin du site :(
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 15 juin 2006 à 16:14
je récapépète : pas sûr qu'excel puisse faire
( j'ai testé : en lecture seule depuis un site,
mais peut-être un paramétrage possible ?
à regarder car je connais assez mal Excel )
il faudrait donc le sauver en local, et faire un transfert vers le site
[ avec IE, on peut automatiser, avec les autres
navigateurs : je ne sais pas , enfin si, mais pas simplement ]
cs_lynal
Messages postés10Date d'inscriptionsamedi 12 novembre 2005StatutMembreDernière intervention20 juin 2006 16 juin 2006 à 14:12
J'ai trouvé une solution ! Voici le script Javascript à mettre entre les balises head :
<SCRIPT LANGUAGE="javascript">
<!--
function OuvreExecutable(e)
{
var w = new ActiveXObject("WScript.Shell");
w.run (e);
}
// -->
</SCRIPT>
et la ligne de code qui permet d'ouvrir le programme :
J'ai maintenant un soucis. Si je veux ouvrir le fichier qui se trouve dans un répertoire qui contient un espace (Program Files), il me coupe le chemin en deux et dit qu'il ne peut pas trouver le fichier c:\program et le fichier files\...
Malin...
Et avec Easyphp si j'utilise le path du serveur (127.0.0.1\...), il m'ouvre le doc en lecture seule...
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 16 juin 2006 à 14:36
je crois qu'on mélange tout...
avec un ActiveX effectivement on lance Excel...EN LOCAL
si le programme lancé par défaut pour gérer les .xls
est Excel en local !
ça ne change rien ( et c'est exclusif IE ).
d'ailleurs tu parles de c:\program files... c'est bien du local ça
( enfin avec windows ).
quand à la lecture seule : je l'ai déjà dit, c'est ce qui ce passe
pour une ouverture d'un fichier sur un site ( peut-on
paramétrer ? je ne sais pas pour excel ! )
pour moi ( mais peut-être me trompe-je ??? )
les solutions :
° automatisation ( avec IE ) du transfert
du fichier sauvé en local vers le site
°excel multi-postes
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 17 juin 2006 à 07:49
>>j'ai rien cambriolé
j'ai cru un instant...
>>marche uniquement avec le ~
ce ~ sert pour raccourcir les "longs noms" essentiellement avec xp en ligne
de commande ( et encore si on l'autorise ), c'est une "rémanence" du
dos 3.3 ( de tête )
il faudrait voir comment c'est utilisé, mais en général en mettant le
nom (long) du fichier entre " : ça baigne.