PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → Numéro de colonne Excel.
Numéro de colonne Excel.
Started by patrick.bouqueet, Apr., 03 2006 6:12 PM - No answer
Posted on April, 03 2006 - 6:12 PM
Lassé de compter sur mes doigts pour obtenir les numéros de colonnes dans
mes moulinettes d'importation de fichiers Excel j'ai écrit la prodédure
suivante :

PROCEDURE ValCol(LOCAL pCol)
i est un entier
nVal est un entier

pCol=Mahuscule(pCol)
POUR i=1 A Taille(pCol)
nVal=nVal*26
nVal+=Asc(pCol[[i]])-Asc("A")+1
FIN
RENVOYER nVal

que j'utilise ainsi :

Retour=xlsDonnées(nFichierWls,nLigne,ValCol("FU"),Faux)

Le paramètre Faux est indispensable pour que les colonnes vides soient prise
en compte.
Le code est beaucoup plus lisible, facile à implémenter et à déboguer.

--
Cordialement.

Patrick Bouquet
Membre WINDASSO - Association des utilisateurs WxxDEV(c)
http://www.windasso.org