1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
| EcranVersFichier()
IdFichierXLS est un entier
FichierExcel est une chaîne
i,NbLigne est un entier
FichierExcel=fSélecteur("", "", "Sélectionnez un fichier.....", "xls" + TAB + "*.xls", "*.xls")
SI fFichierExiste(FichierExcel) ALORS
HAjoute(CLIENT)
IdFichierXLS = xlsOuvre(FichierExcel)
NbLigne=xlsNbLigne(IdFichierXLS)
HOuvre(CLIENT)
SI IdFichierXLS <> -1 ALORS
SI OuiNon("Voulez vous importer les données ?") ALORS
Sablier(Vrai)
POUR i=2 A NbLigne
CLIENT.NOMCLIENT= xlsDonnée (IdFichierXLS,i,1,Vrai)
CLIENT.ADresseCLIENT= xlsDonnée (IdFichierXLS,i,2,Vrai)
CLIENT.Ville= xlsDonnée (IdFichierXLS,i,3,Vrai)
CLIENT.Mobile= xlsDonnée (IdFichierXLS,i,4,Vrai)
CLIENT.Fax= xlsDonnée (IdFichierXLS,i,5,Vrai)
CLIENT.CodePostal= xlsDonnée (IdFichierXLS,i,6,Vrai)
CLIENT.Telephone= xlsDonnée (IdFichierXLS,i,7,Vrai)
CLIENT.Email= xlsDonnée (IdFichierXLS,i,8,Vrai)
CLIENT.TauxTVA= xlsDonnée (IdFichierXLS,i,9,Vrai)
HAjoute(CLIENT)
FIN
Info("Importation terminée")
// Rafraichissement de la table
TableAffiche(TABLE2)
FIN
FIN
SINON
Erreur("Le fichier Excel Clients.xls n'existe pas")
FIN
Sablier(Faux)
xlsFerme(IdFichierXLS)
MaFenêtre..ValeurRenvoyée = Vrai |
Partager