salut Sabine,
...tentons...
pour le nom, j'en utilise tellement peu que je ne sais pas les manipuler,
toutefois, je suppose qu'ils réfèrent -si ce sont des noms de plage- à la plage justement. Les attributs de la feuille ou ceux du classeur comprennent les noms, eux-mêmes comprennent probablement leurs coordonées.
Je me méfie des noms
1 parce que du temps d'Excel vieux, je n'ai jamais réussi à comprendre comment distinguer et établir un nom de classeur d'un nom de feuille.
2 à l'usage, les noms sont aussi sensibles aux décalages que les formules,
in fine, plutôt que de vérifier les noms, je préfère lire les plages en direct dans la formule.
3 par expérience -j'ai dépanné pas mal de classeurs- je ne suis pas le seul à faire de la macédoine avec les noms.
Je te suggère amicalement de faire chercher la fin de colonne par VBA,
ça me semble plus pérenne ; en plus, tu bidouilles ça comme tu le désires une ligne, deux lignes, de la galandaille ...
Pour le format des nombres,
1 un p'tit coup d'oeil dans les bonus de XLD, je crois qu'une mise-à-jour options régionales à la volée y figure -sûrement de quoi te renseigner.
2 virgule/point ne sont pas seuls en cause ; le séparateur des milliers
espace/apostrophe peut jouer lui aussi ... et le format monétaire.
3 pire, l'espace s'écrit soit avec chr(0032), soit avec chr(0160), le cas échéant, il faut vérifier lequel amender.
4 aussi encore, quand tu importes le texte, il t'es loisible de conserver
aux nombres leur format textuel ...,'videmment ça t'écrit des "lettres".
5 j'utilise, après transformations parfois hasardeuses une fois certain de mon format, cette astuce :
j'additionne 0 aux cellules de nombres rétifs (cadrage gauche par exemple),
Excel tente de les transformer en nombres pour faire l'opération et ça marche le plus souvent (comme avec les heures ou dates).
6 méfiance avec le déconcertant format "@".
7 par macro spécifiquement, sans avis.
bon courage
JyM