Problème test format cellule

Bonjour à tous,

Nouveau sur ce forum, je viens demander conseils aux experts. J'ai joint un fichier sur ce message "Book 1" qui n'est pas complet ( confidentialité entreprise). Je souhaiterais améliorer ma macro.

J'ai un tableau excel avec des valeurs numériques et des valeurs en pourcentage. Je souhaite effectué un test ( voir macro) qui permettrait de ne garder que deux chiffres décimaux pour les valeurs numériques en gardant les valeurs en pourcentages intactes.

Actuellement, Je pense que mon test n'est pas correct.

Je n'arrive pas à éffectuer ce test sans modifier mes valeurs numériques et mes valeurs en pourcentage.

Or je souhaiterai traiter les cellules differements selon leurs formats.

J'attire votre attention sur les colonnes L et M qui montrent bien le problème lorsque vous faites tourner la macro.

N'hésithez pas à me poser des questions pour clarifier la situation.

J'éspère qu' en tant que grand manitou du monde VBA vous pourrez m'éclairer.

Bonne journée à vous.

10book1.xlsx (14.56 Ko)
14book1.xlsx (14.56 Ko)

Bonjour,

si j'ai compris...

en J2: =INDEX(Table1[Sport];EQUIV(I2;Table1[Points marques 2014];0))

P.

Le J2 est obtenu d'une autre table. Situé dans un autre fichier... Je sais pas si tu peux répondre à ma question sans celui-ci. J'aimerai juste isoler les lignes avec des pourcentages.

JV

Bonjour,

C'est le bon fichier ?

On n'y voit aucun %, rien en L:M, des #/NA partout et pas de macro (xlsx)

eric

Bonjour eriiic,

J'ai modifié le fichier

. J'ai mis une copie du fichier original que je n'ai pas le droit de diffuser.

J'ai un tableau excel avec des valeurs numériques et des valeurs en pourcentage. Je souhaite effectué un test ( voir macro) qui permettrait de ne garder que deux chiffres décimaux pour les valeurs numériques en gardant les valeurs en pourcentages intactes.

Je suis obligé d'utiliser une macro et non pas les propriétés formules excel car mon fichier orginial contient plusieurs autres macros.

Si vous ne connaissez pas de formules pour traiter le format catégorie d'une cellule, peut-etre connaissez-vous le code qui permet de traiter les lignes pairs d'une façon et les impairs d'une autre façon. ( les pourcentages se situent uniquement sur les impairs )

Merci à vous.

Bonjour,

Je ne connais pas de format % où on n'indique pas le nombre de décimales.

Si c'est régulier comme ça pas besoin de vba, tu peux le faire avec une MFC.

Par exemple sélectionne D:V avec D1 active et :

MFC lignes paires :

=MOD(LIGNE(D1);2)=0

MFC lignes impaires :

=MOD(LIGNE(D1);2)=1

en mettant le format nombre souhaité.

eric

Rechercher des sujets similaires à "probleme test format"