Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Cnum en VBA?

14 réponses
Avatar
Frédo P
Bonsoir tout le monde de Mpfe
Il y a t'il encore à cette heure :23h08 une âme pour me convertir cette
ligne en VBA
{=MAX(CNUM(DROITE(G9380:G9396;NBCAR(G9380:G9396)-1)))}
--
.

Fred
Ôter nsp pour répondre

4 réponses

1 2
Avatar
Frédo P
Merci AV


[C5] = Evaluate("MAX(VALUE(RIGHT(" & Adrs & ",LEN(" & Adrs & ")-1)))")
ou encore (entre autres)
[C5] = Evaluate("MAX((RIGHT(" & Adrs & ",LEN(" & Adrs & ")-1))/1)")

AV




Avatar
Frédo P
--
.> ha ! ok, c'est VALUE la traduction de CNUM

Selection.FormulaArray = _
"=MAX(VALUE(RIGHT(G9380:G9396,LEN(G9380:G9396)-1)))"
bonne nuit !
isabelle
Merci Isabelle ,2 fois merci


Bonjour, il 1H37 du mat Isa





Avatar
Frédo P
.

[C5] = Evaluate("MAX((RIGHT(" & Adrs & ",LEN(" & Adrs & ")-1))/1)")

AV
La Division /1 me laisse pantois!


Avatar
AV
La Division /1 me laisse pantois!


L'effet est équivalent à celui de CNUM !
N'importe quelle opération arthmétique "neutre" pourra faire l'affaire pour
transformer la matrice de texte en matrice de valeurs numériques
Ca pourrait être aussi :
...MAX((RIGHT(.....))+0)
ou ...
...MAX((RIGHT(.....))*ABS(ASIN(-0.5)*180/PI()/30))

Très "fashion" aussi :
...MAX(--(RIGHT(.....)))

ou.......

AV

1 2