Bonjour,
J'ai un probleme avec le code Left dans ma macro, ca ne fait pas ce ke je lui demande.
Pour chaque celulle de la colonne BG, si dans la celulle:
Si la celulle n'est pas vide et ne commence pas par Http, alors mettre l'extension dans la celulle en face.
Si la celulle commence pas http alors, alors mettre URL dans la celulle en face.
Cela ne fait ce ke je souhaite.
Merci de votre aide
J'ai un probleme avec le code Left dans ma macro, ca ne fait pas ce ke je lui demande.
Pour chaque celulle de la colonne BG, si dans la celulle:
Si la celulle n'est pas vide et ne commence pas par Http, alors mettre l'extension dans la celulle en face.
Si la celulle commence pas http alors, alors mettre URL dans la celulle en face.
Cela ne fait ce ke je souhaite.
Code:
With Sheets("Cat")
For Each c In Worksheets("cat").Range("BG2:BG" & dlgn)
If c.Value <> "" And Not UCase(Left(.Range(c), 4)) = "http" Then c.Offset(, 1) = UCase(Right(c, 3))
If UCase(Left(.Range(c), 4)).Value = "http" Then c.Offset(, 1) = "URL"
If c <> "" Then c.Offset(, 3) = Cells(2, 1)
Next c
End With
Dernière édition: