probleme d'encodage: transfer de donnée depuis userform vers cellule

pasquetp

XLDnaute Occasionnel
Bonsoir tout le monde

je suis en train de finir un projet et je percute de plein fouet un obstacle assez pénible.

voila j'ai un userfomr qui rentre des données vers la page 2

chose faite.

toutefois apres il y a une macro qui est censé marché: son code vba est bon:


-------------------------------------------------------------
Sub personaliserrrr()



'Application.ScreenUpdating = False
finnn = Sheets("error-report").Range("c65536").End(xlUp).Row
finnn2 = Sheets("list_of_errors").Range("c65536").End(xlUp).Row

For cherche = 3 To finnn

For cherche2 = 3 To finnn2


If Sheets("error-report").Cells(cherche, 3) = Sheets("list_of_errors").Cells(cherche2, 3) Then

Sheets("error-report").Cells(cherche, 6) = Sheets("list_of_errors").Cells(cherche2, 5)
Sheets("error-report").Cells(cherche, 6).Interior.Color = 10025880


End If
Next

Next
Application.ScreenUpdating = True
End Sub
-----------------------------------------------------


la dessus c'est niquel

toutefois la macro ne marche pas car le probleme vient de l'encodage de la cellulle remplie en C3 page 2.

en gros la macro doit mettre en vert en page si la donnée de la colonne C est identique a la colonne C en page 2: la valeur est bien la meme: 20005

-je tente sans rien toucher ==> ca ne trouve pas de données identique
-si je double clique dessus en c3 page deux puis retente la macro=> la macro marche et trouve la valeur commune ce qui prouve que le problème vient de l'encodage lors du transfert depuis le userform vers la cellule

je ne comprend pas du tout pourquoi.

Je vous remercie a tous de toute l'aide que vous pourrez m'apporter

voici le fichier

excellente soirée
 

Pièces jointes

  • Copie de report of errors - simulation-2.xlsm
    68 KB · Affichages: 30
Dernière édition:

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 489
Messages
2 088 854
Membres
103 975
dernier inscrit
denry