Modif .value

Bonjour,

je cherche à modifier une ligne de commande

If f.Cells(i, j).Value = "cdd" Then...

ce qui marche si ma cellule est CDD

Or je cherche à écrire ma ligne si "CDD" est compris dans la cellule

Ex: CDD 1910..., UG CDD..

Merci de votre aide.

tseoy

Tu peux faire sans macro avec la fonction =CHERCHE qui permet de trouver la position d'une sous chaine dans une chaine donc en couplant ca avec un si ca fait le job.

Maintenant un petit fichier ainsi qu'un complément d'explication sur ce que tu veux faire exactement ne serait pas de trop, je pense

Bonsoir à tous,

En VBA, utiliser la fonction "InStr".

    If InStr(1, UCase(Cells(1, 1).Value), "CDD") > 0 Then
        MsgBox "Trouvé ..."
    End If

Bonne soirée

Bouben

Bonjour

Merci de votre aide

je vais utiliser la fonction inStr que je ne connaissais pas

cordialement

tseoy

Rechercher des sujets similaires à "modif value"