C'est clairement pas une solution envisageable, parser un fichier Excel. Bien trop long, bien trop complexe
En mode web, on ne peut généralement pas bidouiller les fichiers sur le PC local d'un utilisateur (et heureusement, sinon, bonjour la sécurité). Après, avec des technos proprio genre Flash, Applet java ou ActiveX, y'a moyen. Si tu bosses avec des technos M$, tu peux envisager Sharepoint pour partager les documents ou un outil de type GED comme Alfresco. Bref, il te faut un outil web collaboratif. A noter que la suite Office de M$ dispose d'outils pour l'édition d'un document partagé par plusieurs utilisateurs, à travers un réseau.
Mais c'est pas avec juste du HTML/CSS/JS et PHP que tu arriveras à qq chose, je pense.
Edit : sinon, proposer comme ça se fait souvent, la modif en locale du fichier puis réupload, avec gestion des conflits de versions.
Autre possibilité : avec mon soft Astres (cf ma signature), j'ai eu à gérer ce genre de chose. Tous les utilisateurs étaient sous Windows et accédaient à un lecteur réseau R:\ où étaient stockés les docs de l'entreprise avec accès R/W (en fonction du profil windows des utilisateurs). Dans mon outil, au lieu d'uploader les documents sur l'outil web, je stockais le chemin réseau. Du coup, quand un utilisateur cliquait sur le lien pour consulter le fichier, c'était un lien file:/// qu'il avait et non https://. De ce fait, il ne téléchargeait pas le fichier en local mais le modifiait en direct.
Message édité par rufo le 29-06-2016 à 12:01:23
---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta