Bonjour,
Je vais vous expliquer le problème auquel je suis confronté en ce moment même.
Je dois extraire des données de ma base de données (via PHP) pour alimenter un fichier EXCEL. Jusque là, aucun problème lorsqu'il s'agit d'intégrer ces données dans un nouveau fichier que je crée via le script PHP.
Par contre, j'ai un soucis tout autre. J'ai besoin d'exporter certaines données de ma base (toujours via PHP) mais cette fois-ci dans un fichier EXCEL qui existe déjà.
Ce fichier EXCEL est un fichier type, avec une présentation à respecter, une image et des textes déjà présents. Il y a juste quelques champs "vide", que je dois remplir à l'aide des informations de ma base de données.
J'ai regardé un peu partotu sur la toile, avec mon ami Google, j'ai trouvé plusieurs choses, l'objet COM, le write_excel etc.
Mais rien concernant l'ouverture d'un fichier existant, l'écriture à l'intérieur de celui-ci et la sauvegarde sous un autre nom.
Est-il possible de faire ce que je souhaite ? (Ouverture/Ecriture/Sauvegarde dans un fichier existant)
Ou bien faut-il grâce à l'objet COM que je regénère ce fichier "type" à chaque fois via mon script PHP. J'ai peur que cela pose problème pour l'insertion de l'image, sa position dans la feuille, les fusions de cellulles, la taille des colonnes, etc.
Le serveur est sur une machine Windows ainsi que tous les postes qui travaillent sur l'application, c'est pour cela que je peux utiliser l'objet COM.
Voilà, je vodurais avoir l'avis des spécialistes là-dessus, car je ne sais pas si ce que je cherche à faire est possible.
Merci beaucoup.
Partager