Mfc impossible

Bonjour

Suite à de nombreux essais (sans vba), j'a un souci du au bon format d'une cellule.

Sur le fichier suivant, je n'arrive pas à mettre en MFC la colonne A (Date) en fonction de la colonne D

Le pb vient uniquement que les données dans D comportent une erreur (nombre stocké sous forme de texte).

Ces données me sont envoyées, je ne sais comment corriger cette erreur soit simplement soit en vb

Pour info le nombre de ligne peut dépasser le 5000

Si ma colonne D est bien en "nombre", je sais faire

Une idée pour corriger

Merci

4mfc.zip (7.36 Ko)

Salut

Une formule avec la fonction CNUM() ?

C'est quoi le résultat attendu?

Leakim

Mfc sur col A : Vert si D=6, Jaune si D=3....

Régis

Bon bah alors

=CNUM($D2)=6

Impossible n'est pas excel !

Leakim

3mfc.zip (4.80 Ko)

Ok, c'est bon, je vais adapter.

Sinon possible en vba ou autre de corriger cette erreur (sql je pense) sur l'ensemble d'une colonne?

Re,

tu colles ce code dans un module

tu sélectionnes tes cellules et tu appliques la macro.

Sub txttonumber()

        Set plage = Selection

            For Each cell In plage
                    cell.Value = cell.Value * 1
            Next cell

End Sub

Il y a surement un truc a faire avec selection.column ou n truc comme çà...

Leakim

Ok, Merci

Je vais tester ...aussi, sinon, première méthode impeccable, macros mis à jour et fonctionnelles sur mes données

Régis

Bonjour,

Au pire tu enregistres une macro avec l'option "Données" / "convertir" sur la colonne D

çà devrait être transformé en nombre directement.

Rechercher des sujets similaires à "mfc impossible"