Bonjour le forum,
la formule qui m'a été fournie récemment sur le forum marche parfaitement :
If Right(Cells(lig, 12), 1) = "-" Then Cells(lig, 12).Value = CDbl(Left(Cells(lig, 12), Len(Cells(lig, 12)) - 1)) * (-1)
mais j'essaye de l'étendre également aux colonnes avec une variable, avec le code suivant, mais ça ne fonctionne pas :
Sub livrepaie()
With Sheets("MOIS")
For lig = 21 To 1000
For col = 1 To 25
If Right(Cells(lig, col, 1) = "-" Then Cells(lig, col).Value = CDbl(Left(Cells(lig, col), Len(Cells(lig, col)) - 1)) * (-1)
Next lig
Next col
End With
End Sub
Si quelqu'un peut m'aider à résoudre ce problème de syntaxe ?
Je joins un extrait du fichier en question
merci d'avance !
MichaelH