Code qui vérifie le format de la cellule

Bonjour,

Nouveau petit problème !

J'aimerai vérifier le format de ma cellule(i,8), serait-il possible d'obtenir un code qui puisse faire ca ?

Par exemple:

dim Mauvaisformat as integer

mauvaisformat=0

For i = 1 to 1000

if cells(i,8) = Bon format (format en question = jj/mm/aaaa hh:mm:ss;@) then

Opération sur la cellule

Else

Mauvaisformat = mauvaisformat +1

End if

Next i

J'espère que mes explications suffiront !

18test.xlsx (197.20 Ko)

Bonjour

Tu es allé voir du coté de la fonction cellule() ?

va voir l'aide, avec le type_info : "format", ca peut peut etre te suffire.

Tien moi au courant.

D'acc j'éssaye tout ca et j'en rend compte ! Merci

-- 25 Mar 2010, 19:20 --

Bonsoir !

Mmmh mes recherches n'ont pas donné grand chose :s ...j'ai lancé l'aide de VB en tapant "Format", la recherche n'a pas trop donné ce que je voulais, il me faudrait juste le moyen de dire si le contenu de ma cellule ne ressemble pas à ce format, alors supprimer.

Bonsoir Olivier

a tester mais j'ai un doute sur le format de cellule

For i = 1 To 1000
If Cells(i, 8).NumberFormat <> "jj/mm/aaaa hh:mm:ss;@" Then
Cells(i, 8).ClearContents
End If
Next i

cordialement

Bob

Salut !

Oui, ca me paraît vraiment pas mal ce code, je teste et je te dis !

Merci

Rechercher des sujets similaires à "code qui verifie format"