Rajouter un caractère fin de formule
Math
-
Math -
Math -
Bonjour,
J'aimerais pouvoir rajouter un caractère dans une formule en 4ème position en partant de la fin, Si ma cellule contient "pression"
J'ai trouvé ce code, qui permet d'ajouter une valeur (dans l'exemple 1,5) aux formules commençant par : "=SUM". le souci c'est que cela fonctionne si "=SUM" est placé en début de formule et je n'arrive pas à le transformer pour mon problème.
Code en question :
Le souci est que mon mot "pression" est placé en plein milieu de formule :
(Et j'aimerais que celle-ci se transforme en :
Merci
J'aimerais pouvoir rajouter un caractère dans une formule en 4ème position en partant de la fin, Si ma cellule contient "pression"
J'ai trouvé ce code, qui permet d'ajouter une valeur (dans l'exemple 1,5) aux formules commençant par : "=SUM". le souci c'est que cela fonctionne si "=SUM" est placé en début de formule et je n'arrive pas à le transformer pour mon problème.
Code en question :
Sub Addnumber()
Dim Cel As Range
Selection.SpecialCells(xlCellTypeFormulas, 23).Select
For Each Cel In Selection
If Left(Cel.Formula, 4) = "SUM" Then
Cel.Formula = Left(Cel.Formula, Len(Cel.Formula) - 1) & ",1.5)"
End If
Next Cel
End Sub
Le souci est que mon mot "pression" est placé en plein milieu de formule :
=SI( 1=0;
'§ FORT'!$CZ225;
SI( $C226 <= 117,2;
'§ FORT'!$CZ225;
pression($BA226;$DT226 ) ))
(Et j'aimerais que celle-ci se transforme en :
=SI( 1=0;
'§ FORT'!$CZ225;
SI( $C226 <= 117,2;
'§ FORT'!$CZ225;
pression($BA226;$DT226; 1.5 ) ))
Merci
Configuration: Windows / Edge 18.17763
A voir également:
- Rajouter un caractère fin de formule
- Caractère spéciaux - Guide
- Fin des zfe - Guide
- Formule si ou - Guide
- Caractère ascii - Guide
- Caractere speciaux - Guide
2 réponses
yg_be
Messages postés
24281
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 586
bonjour, il me semble qu'il suffit alors d'ajouter la valeur avant la parenthèse fermante qui suit "pression".