OVH Cloud OVH Cloud

Faire fonctionner macro quand cellule =#VALEUR! ?

2 réponses
Avatar
Seb
Bonjour,

J'ai ceci dans la cellule B1:

B1='06
J'utilise cette macro pour enlever l'apostrophe :

Sub elev_apo()
For Each c In Selection
maval = c.Value
c.Formula = Mid(maval, 1, Len(maval))
Next c
End Sub

Le problème c'est que par moments B1=#VALEUR! et là ma macro bloque. ;-(

Merci d'avance,
Seb

2 réponses

Avatar
verificator
bonjour Seb,

---------------------------
Sub elev_apo()
For Each C In Selection
On Error Resume Next
C.Value = Mid(C, 1, Len(C))
Next C
End Sub
---------------------------
ou

Sub elev_apo()
For Each C In Selection
If Not IsError(C) Then
C.Value = Mid(C, 1, Len(C))
End If
Next C
End Sub
---------------------------
-----Original Message-----
Bonjour,

J'ai ceci dans la cellule B1:

B1='06
J'utilise cette macro pour enlever l'apostrophe :

Sub elev_apo()
For Each c In Selection
maval = c.Value
c.Formula = Mid(maval, 1, Len(maval))
Next c
End Sub

Le problème c'est que par moments B1=#VALEUR! et là ma
macro bloque. ;-(


Merci d'avance,
Seb


.



Avatar
Seb
Bonjour "verificator"

Whoua! Fantastique! Merci beaucoup ;-)

Dom