DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des fichiers XLS
  • Ouverture d'un fichier XLS
  • Exemple de modification de fichier Excel à l'aide d'une variable de type xlsDocument
  • Exemple de création de fichier Excel avec une variable de type xlsDocument
Ouverture d'un fichier XLS
WINDEVWindowsCode Utilisateur (MCU) Le code suivant permet d'ouvrir un fichier XLS. Le fichier XLS à ouvrir est sélectionné grâce à la fonction fSélecteur.
// Déclaration des variables
FichierXLS est une chaîne
IDFichierXLS est un entier
// Sélection du fichier XLS
FichierXLS = fSélecteur("", "", "Sélection d'un fichier XLS", ...
"Fichier XLS" + TAB + "*.XLS", "XLS", fselOuvre + fselExiste)
// Ouverture du fichier sélectionné
IDFichierXLS = xlsOuvre(FichierXLS)
SI ErreurDétectée = Faux ALORS
// Traitements dans le fichier XLS
...
// Fin des traitements dans le fichier XLS
SINON
// Affichage du message d'erreur si l'ouverture n'a pas été effectuée
Erreur(xlsMsgErreur(IDFichierXLS))
FIN
Exemple de modification de fichier Excel à l'aide d'une variable de type xlsDocument
// Ouverture du document
MaFeuille est un xlsDocument
NomFichier est une chaîne
NomFichier = fSélecteur(fRepExe(), "", ...
"Sélectionnez un fichier...", ...
"Tous fichiers (*.*)" + TAB + "*.*", "*", fselOuvre + fselExiste)
SI NomFichier = "" ALORS RETOUR
MaFeuille = xlsOuvre(NomFichier, xlsEcriture)
 
// Ecriture dans la cellule (A;25)
MaFeuille[25,"A"] = "OK"
 
// Sauvegarde du document
xlsSauve(MaFeuille)
 
// Fermeture du document
xlsFerme(MaFeuille)
Exemple de création de fichier Excel avec une variable de type xlsDocument
// Déclaration d'une variable de type document Excel
docExcel est un xlsDocument
 
// Création de la feuille
xlsAjouteFeuille(docExcel, "Feuille 1", 1)
docExcel..Feuille = 1
 
// Modification de la feuille
docExcel..Ligne[1]..Cellule[1] = "...."
 
// Etc...
 
// Enregistrement du fichier
sNomFichier est une chaîne = fRepExe() + ["\"] + "FichierExcel.xls"
xlsSauve(docExcel, sNomFichier)
 
// Fermeture du fichier
xlsFerme(docExcel)
 
// Affichage dans Excel
Multitâche(50)
LanceAppliAssociée(sNomFichier)
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale