Format de cellule

Bonjour,

Connaissez vous un format, ou un moyen, d'afficher dans une cellule Excel une valeur commençant par le caractère "-" (celui du 6) sans qu'Excel n'affiche #NOM? ?

Pour être plus précis, je suis sous Excel 2007, et il s'agit en fait d'un Export de codes articles commençant par -, et suivi de caractères alphanumériques (des codes du genre -B01KKO; -N09KI; -01PMY; etc...)

merci pour vos tuyaux !

Julius

PS: en cliquant sur chaque case #NOM?, dans la barre de formule, il y a bien le code article. Mais aucune formule ne donne un résultat (ex: DROITE(A1;NBCAR(A1)-1) ) car en fait, dans la barre de formule, le code article est précédé de "=" ... alors qu'on lui a rien demandé !!

Bonjour

Essaye en mettant tes cellules au format TEXTE avant l'exportation.

Amicalement

Nad

Impossible. Le logiciel depuis lequel j'exporte ouvre systématiquement une nouvelle feuille.

Il faut que trouve un moyen de traiter les cellules après l'export.

Re

Avec une macro XL4.

Tu te positionnes en B1 et tu définis le nom Formule avec cette formule :

=LIRE.CELLULE(6;!A1)

Ensuite, en B1 :

=Formule

Affichera la formule de A1

Reste à récupérer la référence en C1 par exemple :

=DROITE(B1;NBCAR(B1)-1)
13julius.zip (9.92 Ko)

Amicalement

Nad

Merci beaucoup !!

A quoi correspond le 6 de la formule ?

Re

Syntaxe = LIRE.CELLULE(no_type; référence)

No_type est un nombre qui spécifie quel type d'informations on veut obtenir sur une cellule. Par exemple :

1 renvoie la référence absolue de la cellule du coin supérieur gauche de référence, sous forme de texte dans le style de référence en cours dansl'environnement.

2 renvoie le numéro de ligne de la première cellule de référence.

3 renvoie le numéro de colonne la plus à gauche de référence.

6 renvoie la formule de référence, sous forme de texte

7 renvoie le format de nombres de la cellule, sous forme de texte (par exemple, 'j/m/aa' ou 'Standard')

Amicalement

Nad

vraiment merci, ça va me sauver la vie !

Rechercher des sujets similaires à "format"