XL 2010 [Résolu] Validation des données (décimal + ***)

  • Initiateur de la discussion Initiateur de la discussion jmh1
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

jmh1

XLDnaute Occasionnel
Bonjour à tous,

J'aimerai créé une validation des données dans une cellule où je ne puisse saisir que des nombres décimaux ou 3 astérisques.

J'arrive à le faire pour l'une ou l'autre mais pas les 2 en même temps !

Quelqu'un a-t-il une solution à me proposer ??

Merci d'avance.
 
Bonjour,

Désolé de ne pas avoir répondu plus vite mais j'ai eu un gros problème avec mon PC.

J'ai essayé la solution de Gardien de phare, elle fonctionne mais quand je l'enregistre avec VBA et que j'essaie de la réutiliser avec "worksheet_selectionchange, j'ai un message d'erreur d'exécution 1004 !!

Pour djidji59430, je veux bien pouvoir saisir des chiffres entiers ou avec virgules.

Je joins un fichier exemple avec ce que je souhaite si quelqu'un peut y jeter un oeil.

Merci
 
Bonjour jmh1, Gardien de phare, djidji59430,

La formule de validation doit être traduite en anglais :
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(ActiveCell, Range("C8:F11")) Is Nothing Then
    Dim MaLigne&, MaCellule$
    MaLigne = ActiveCell.Row
    MaCellule = ActiveCell.Address
    With ActiveCell.Validation
        .Delete
        If Range("A" & MaLigne) = "d" Then
            .Add xlValidateCustom, Formula1:="=OR(ISNUMBER(" & MaCellule & ")," & MaCellule & "=""***"")"
        Else
            .Add xlValidateList, Formula1:="OK,NG"
        End If
    End With
End If
End Sub
A+
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
316
Réponses
13
Affichages
253
Réponses
8
Affichages
361
Retour