Unifier Chaine de caracteres

Résolu
CHARLYJACK Messages postés 345 Date d'inscription   Statut Membre Dernière intervention   -  
CHARLYJACK Messages postés 345 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Voici mon problème,

je dois mettre à jour des codes sur fichiers excel,
le problème c'est que la recherchev entre l'ancien et le nouveau fichier
est bloquée à cause des différences entre les codes.

Les codes sont composés de 1,2,3 chiffres
ou 1chiffre 1 lettre 1 chiffre, style 1A1

Comment puis je unifier ces codes sur 5 caractères pour effectuer ma rechercheV.

Cdt

A voir également:

1 réponse

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour

Ta demande= énigme du Père Fourras

Merci d'être plus précis
1
CHARLYJACK Messages postés 345 Date d'inscription   Statut Membre Dernière intervention   1
 
Bonjour et merci de l'interet que tu portes a cette demande.

J'explicite le problème
ma recherchev ne fonctionne pas car le format de la valeur cherchee change
dans les colonnes que je compare.

les valeurs sont soit des chiffres, séries de 1,2 ou 3 chiffres
soit des combinaisons un chiffre une lettre une chiffre.

Manuellement il suffit parfois d ajouter 2 "0" devant pour que la recherchev fonctionne.

le problème c'est que j'ai énormément de codes à comparer !

C'est pourquoi je cherche un moyen de transformer mes colonnes à comparer pour qu'elles soient identiques et que la rechercheV s'applique.

Je pensais donc à transformer les 2 colonnes en format standart, et que chaque code soit compose de 5 caracteres, c est à dire mettre des 0 devant.

j'espère avoir été plus clair

Cdt
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour

essaies cette fonction
Function Nb5car(ByRef cellule As Range) As String
Nb5car = Application.Rept(0, 5 - Len(cellule)) & cellule
End Function

il faut que dans ta source les codes à 5 caractères soit toujours du texte
0
CHARLYJACK Messages postés 345 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci beaucoup !!!!
0