Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Partage fichier Excel sur le WEB en écriture ?

6 réponses
Avatar
Groov
Salut =E0 tous !=20
=20
Je souhaiterais que mes utilisateurs (WEB ou Intranet)=20
puissent acc=E9der =E0 un fichier sur le WEB et modifier le=20
contenu de mani=E8re transparente (sans manipulation=20
particuli=E8re de leur part).=20
=20
Comment faire sans distribuer (dans un fichier .bat=20
h=E9berg=E9 par le serveur par exemple) =E0 tout le monde mes=20
login et password FTP ???=20
=20
PS : Je suis un touriste en programmation... Je ne=20
connais que le VBA=20
PS2 : J'ai une base de donn=E9es MySQL mais je souhaiterais=20
garder les fonctionnalit=E9s et l'ergonomie (pour mes=20
utilisateurs) d'Excel.

6 réponses

Avatar
Pascal Engelmajer
Salut,
la question est loin d'être assez précise...
l'interface doit obligatoirement être Excel ?
et il faut transferer de façon bidirectionnelle les données d'un classeur ?
De quelle taille ?
On peut toujour passer par HTTP si on a la possibilité d'utiliser des
scripts coté serveur ...
On peut aussi utiliser les services d'un serveur spécialisé...
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Groov" a écrit dans le message de
news: 18fe01c3dfe4$43c11250$
Salut à tous !

Je souhaiterais que mes utilisateurs (WEB ou Intranet)
puissent accéder à un fichier sur le WEB et modifier le
contenu de manière transparente (sans manipulation
particulière de leur part).

Comment faire sans distribuer (dans un fichier .bat
hébergé par le serveur par exemple) à tout le monde mes
login et password FTP ???

PS : Je suis un touriste en programmation... Je ne
connais que le VBA
PS2 : J'ai une base de données MySQL mais je souhaiterais
garder les fonctionnalités et l'ergonomie (pour mes
utilisateurs) d'Excel.
Avatar
Merci Pascal !

Pour l'interface : Classeur Excel - 20ko - 500ko
Pour le seveur : Serveur Apache/MySQL mutualisé chez
www.amen.fr en WebPro
(http://www.amen.fr/static/index.php?pid").
Il me semble donc que l'execution d'un script (tu penses
à quoi ? fichier bat avec commande FTP ?) ne doit pas
être autorisé (en faitje ne sais pas... je n'y connais
pas grand chose...).

Voila pour les précisions...
Je ne sais pas si cela pourra t'aider à m'apporter une
réponse...
Amicalement,

Stéph




-----Message d'origine-----
Salut,
la question est loin d'être assez précise...
l'interface doit obligatoirement être Excel ?
et il faut transferer de façon bidirectionnelle les
données d'un classeur ?

De quelle taille ?
On peut toujour passer par HTTP si on a la possibilité
d'utiliser des

scripts coté serveur ...
On peut aussi utiliser les services d'un serveur
spécialisé...

--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait
pas ou il va."

Sénèque.
http://www.ilyapa.net/excel
"Groov" a écrit
dans le message de

news: 18fe01c3dfe4$43c11250$
Salut à tous !

Je souhaiterais que mes utilisateurs (WEB ou Intranet)
puissent accéder à un fichier sur le WEB et modifier le
contenu de manière transparente (sans manipulation
particulière de leur part).

Comment faire sans distribuer (dans un fichier .bat
hébergé par le serveur par exemple) à tout le monde mes
login et password FTP ???

PS : Je suis un touriste en programmation... Je ne
connais que le VBA
PS2 : J'ai une base de données MySQL mais je souhaiterais
garder les fonctionnalités et l'ergonomie (pour mes
utilisateurs) d'Excel.


.
Pascal


Avatar
popi
Salut Stéph,
Pour l'interface : Classeur Excel - 20ko - 500ko
Pour le seveur : Serveur Apache/MySQL mutualisé chez
tu devrais aller préambuler à http://www.excelabo.net/php/excelphp.php où

Misange a entamé une approche en php ;-)

@+ popi

Avatar
Pascal Engelmajer
Salut,
Si tu veux utiliser, je pense comme Christian, à du HTML(client), à du
FTP(client), du PHP(serveur) et du VBA
Si tu ne veux pas utiliser FTP (donc fournir login et mot de passe) tu peux
télécharger le fichier en HTTP mais ce ne peut pas être automatisé (avec
VBScript et FileSystemObject ce doit être possible mais dangereux voir
http://fred.just.free.fr/francais/autre/dangervb.html).

--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
a écrit dans le message de news:
12d601c3e00e$9736c9a0$
Merci Pascal !

Pour l'interface : Classeur Excel - 20ko - 500ko
Pour le seveur : Serveur Apache/MySQL mutualisé chez
www.amen.fr en WebPro
(http://www.amen.fr/static/index.php?pid").
Il me semble donc que l'execution d'un script (tu penses
à quoi ? fichier bat avec commande FTP ?) ne doit pas
être autorisé (en faitje ne sais pas... je n'y connais
pas grand chose...).

Voila pour les précisions...
Je ne sais pas si cela pourra t'aider à m'apporter une
réponse...
Amicalement,

Stéph




-----Message d'origine-----
Salut,
la question est loin d'être assez précise...
l'interface doit obligatoirement être Excel ?
et il faut transferer de façon bidirectionnelle les
données d'un classeur ?

De quelle taille ?
On peut toujour passer par HTTP si on a la possibilité
d'utiliser des

scripts coté serveur ...
On peut aussi utiliser les services d'un serveur
spécialisé...

--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait
pas ou il va."

Sénèque.
http://www.ilyapa.net/excel
"Groov" a écrit
dans le message de

news: 18fe01c3dfe4$43c11250$
Salut à tous !

Je souhaiterais que mes utilisateurs (WEB ou Intranet)
puissent accéder à un fichier sur le WEB et modifier le
contenu de manière transparente (sans manipulation
particulière de leur part).

Comment faire sans distribuer (dans un fichier .bat
hébergé par le serveur par exemple) à tout le monde mes
login et password FTP ???

PS : Je suis un touriste en programmation... Je ne
connais que le VBA
PS2 : J'ai une base de données MySQL mais je souhaiterais
garder les fonctionnalités et l'ergonomie (pour mes
utilisateurs) d'Excel.


.
Pascal


Avatar
Christian Herbé

Salut à tous !

Je souhaiterais que mes utilisateurs (WEB ou Intranet)
puissent accéder à un fichier sur le WEB et modifier le
contenu de manière transparente (sans manipulation
particulière de leur part).


Ca c'est à priori assez simple à réaliser à partir d'un formulaire HTML

Comment faire sans distribuer (dans un fichier .bat
hébergé par le serveur par exemple) à tout le monde mes
login et password FTP ???


Je ne comprends pas la question ?
On peut protèger une page web par mot de passe

PS : Je suis un touriste en programmation... Je ne
connais que le VBA


Dans ce cas, ça va être difficile. Tu ne peux pas éviter l'écriture d'un
script côté serveur.

PS2 : J'ai une base de données MySQL mais je souhaiterais
garder les fonctionnalités et l'ergonomie (pour mes
utilisateurs) d'Excel.


Là, ça se corse (chef-lieux Ajaccio et Bastia)
Mais ça reste possible. Il faudrait mettre sur le serveur web un
formulaire qui serait envoyé chez le client (tes collègues) et dans
Excel (pas compliqué).
Ensuite, quand le collègue a fini ses manips, il exécute une macro VBA
qui renvoie le formulaire sur le serveur web.
Va faire un tour là (un peu de pub perso au passage):
http://cherbe.free.fr/xl2mysql1.php

Avatar
Pascal Engelmajer
Salut,
Une piste :
à la reflexion depuis Excel on peut accéder via un controle "DHTML Edit
Control" à une page en HTML et récuperer à peut près tous ce que l'on veut.
On peut donc, par conséquent, appeller une page PHP en mode GET envoyer les
données adéquates après les avoir converties en
ASCII...(page.php?cellA1=prix&cellA2E? par exemple) ou en POST (un peu
plus compliqué)
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Pascal Engelmajer" a écrit dans le
message de news:
Salut,
Si tu veux utiliser, je pense comme Christian, à du HTML(client), à du
FTP(client), du PHP(serveur) et du VBA
Si tu ne veux pas utiliser FTP (donc fournir login et mot de passe) tu
peux

télécharger le fichier en HTTP mais ce ne peut pas être automatisé (avec
VBScript et FileSystemObject ce doit être possible mais dangereux voir
http://fred.just.free.fr/francais/autre/dangervb.html).

--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
a écrit dans le message de news:
12d601c3e00e$9736c9a0$
Merci Pascal !

Pour l'interface : Classeur Excel - 20ko - 500ko
Pour le seveur : Serveur Apache/MySQL mutualisé chez
www.amen.fr en WebPro
(http://www.amen.fr/static/index.php?pid").
Il me semble donc que l'execution d'un script (tu penses
à quoi ? fichier bat avec commande FTP ?) ne doit pas
être autorisé (en faitje ne sais pas... je n'y connais
pas grand chose...).

Voila pour les précisions...
Je ne sais pas si cela pourra t'aider à m'apporter une
réponse...
Amicalement,

Stéph




-----Message d'origine-----
Salut,
la question est loin d'être assez précise...
l'interface doit obligatoirement être Excel ?
et il faut transferer de façon bidirectionnelle les
données d'un classeur ?

De quelle taille ?
On peut toujour passer par HTTP si on a la possibilité
d'utiliser des

scripts coté serveur ...
On peut aussi utiliser les services d'un serveur
spécialisé...

--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait
pas ou il va."

Sénèque.
http://www.ilyapa.net/excel
"Groov" a écrit
dans le message de

news: 18fe01c3dfe4$43c11250$
Salut à tous !

Je souhaiterais que mes utilisateurs (WEB ou Intranet)
puissent accéder à un fichier sur le WEB et modifier le
contenu de manière transparente (sans manipulation
particulière de leur part).

Comment faire sans distribuer (dans un fichier .bat
hébergé par le serveur par exemple) à tout le monde mes
login et password FTP ???

PS : Je suis un touriste en programmation... Je ne
connais que le VBA
PS2 : J'ai une base de données MySQL mais je souhaiterais
garder les fonctionnalités et l'ergonomie (pour mes
utilisateurs) d'Excel.


.
Pascal