PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Ecrire dans un fichier Excel existant ?
Ecrire dans un fichier Excel existant ?
Iniciado por sarl.progemi, set., 22 2005 6:17 PM - 3 respostas
Publicado em setembro, 22 2005 - 6:17 PM
Bonjour, j'aimerais savoir comment je peux faire pour écrire des données dans un fichier excel existant ? Dans telle ou telle cellule ?
Merci d'avance pour vos réponses.
Publicado em setembro, 23 2005 - 10:02 AM
J'utilise la méthode suivante :

XLS est un objet automation "Excel.Application"

XLS>>Visible=OLEVrai // Pour afficher Excel.
XLS>>WorkBooks>>Open("C:\Chemin\Fichier.XLS")
// Pour écrire du texte, un nombre, etc, dans la cellule C7 par exemple :
XLS>>Range("C7")>>Value=Variable // Variable contient la valeur à envoyer dans Excel

Tu peux définir ta cellule avec une variable :

C,L sont des chaines
C=Caract(67) // Lettre C de la colonne.
L="7" // Numéro de la ligne.
XLS>>Range(C+L)>>Value"
XLS>>ActiveWorkBook>>Save() // Pour sauvegarder le classeur EXCEL.

Tu peux pratiquement tout faire, en t'aidant du langage VBA d'EXCEL.
Bon courage.
Publicado em setembro, 23 2005 - 10:15 AM
Merci beaucoup pour ta réponse, j'ai trouvé mon bonheur c'est génial.
Vraiment, Windev c'est super !!!

Merci encore
Publicado em setembro, 23 2005 - 10:32 AM
Bonjour,
dans windev, clickez sur
?
Consulter le guide
Dans la fenetre qui souvre tappez "Excel" + GO
Sélectionner l'assistant correspondant à votre demande.

Cordialement
Christophe C

"Aymeric AUBIER" <sarl.progemi@wanadoo.fr> a écrit dans le message de news:
4332c47a$1@news.pcsoft.fr...

Bonjour, j'aimerais savoir comment je peux faire pour écrire des données
dans un fichier excel existant ? Dans telle ou telle cellule ?
Merci d'avance pour vos réponses.