Erreur de conversrion avec une zone de texte modifiable

denisbouchard

XLDnaute Junior
Bonjour à tout le forum,

Je me sers d'une zone de liste modifiable dans un Userform pour mettre des numéros (1 ou 2) dans des cases.
Cela fonctionne bien. Dans la case, il y l'erreur de conversion suivante:
"Le nombre dans cette cellule est au format texte ou précédé d'une apostrophe".
voici le code utilisé:
Code:
Private Sub UserForm_Initialize()

    With ZoneListe1
        .AddItem "1"
        .AddItem "2"
    End With
    With ZoneListe2
        .AddItem "Non"
        .AddItem "Oui"
    End With

    ZoneListe1.ListIndex = 0
    ZoneListe2.ListIndex = 0

End Sub

Comment puis-je supprimer cette petite erreur agaçante.
Merci pour vos réponses à venir.
Denis
 

camarchepas

XLDnaute Barbatruc
Re : Erreur de conversrion avec une zone de texte modifiable

Re ,
ou par vba :

'Pour désactiver
Application.ErrorCheckingOptions.NumberAsText = False
'Pour réactiver

Application.ErrorCheckingOptions.NumberAsText = True

ou manuellement :

Cliquez sur le bouton Microsoft Office Image du bouton, puis sur Options Excel.
Cliquez sur la catégorie Formules.
Sous Vérification des erreurs, vérifiez que la case à cocher Activer la vérification des erreurs d’arrière-plan est activée.
Sous Règles de vérification des erreurs, assurez-vous que la case à cocher Nombres mis en forme en tant que texte ou précédés d’une apostrophe est bien désactivée.
Cliquez sur OK.
 

Discussions similaires

Statistiques des forums

Discussions
312 095
Messages
2 085 252
Membres
102 837
dernier inscrit
CRETE