1. #1
    Futur Membre du Club
    Homme Profil pro
    retraite
    Inscrit en
    décembre 2017
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : retraite

    Informations forums :
    Inscription : décembre 2017
    Messages : 14
    Points : 7
    Points
    7

    Par défaut Peut être erreur code

    bonsoir,

    j'ai une cellule nommée allocation au format numerique sans decimale
    je ne veux inscrire dedans a la saisie que les 7 chiffres autorisés par le format allocation
    donc jai une macro mais qui ne repond pas comme je l'aurai cru
    erreur de codage?
    merci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = Range("B10").Address Then
    'If Not Application.Intersect(Target, Range("B9")) Is Nothing Then
        Call control_saisie_numerique
    End If
    End Sub
     
    puis la macro
    Sub control_saisie_numerique()
    If Alloc = "" Or (Not (IsNumeric(Alloc))) Then
    'Or Len(Alloc) <> 7) Then
     
     
    'If Date_Naissance.Value = "" Or (Not (IsNumeric(Date_Naissance.Text)))
     
         MsgBox (Len(Alloc))    'pour test
         'Call
    End If
    End Sub

  2. #2
    Responsable
    Office & Excel

    Avatar de Pierre Fauconnier
    Homme Profil pro
    Formateur et développeur informatique indépendant
    Inscrit en
    novembre 2003
    Messages
    10 905
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur informatique indépendant
    Secteur : Enseignement

    Informations forums :
    Inscription : novembre 2003
    Messages : 10 905
    Points : 27 218
    Points
    27 218
    Billets dans le blog
    13

    Par défaut

    Salut.

    Tu peux déjà voir si la validation de cellules ne te permettrait pas de répondre à ton souhait de validation... (Onglet Données>Outils de données>Validation de données)

    Nom : 2017-12-07_205127.png
Affichages : 24
Taille : 13,8 Ko

    Nom : 2017-12-07_205347.png
Affichages : 25
Taille : 15,1 Ko

    Nom : 2017-12-07_205405.png
Affichages : 23
Taille : 10,0 Ko
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Vous souhaitez rédiger pour DVP? Contactez-moi
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    Vous avez apprécié l'intervention => Merci pour le
    ---------------

  3. #3
    Futur Membre du Club
    Homme Profil pro
    retraite
    Inscrit en
    décembre 2017
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : retraite

    Informations forums :
    Inscription : décembre 2017
    Messages : 14
    Points : 7
    Points
    7

    Par défaut

    merci je vais essayer !!

  4. #4
    Futur Membre du Club
    Homme Profil pro
    retraite
    Inscrit en
    décembre 2017
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : retraite

    Informations forums :
    Inscription : décembre 2017
    Messages : 14
    Points : 7
    Points
    7

    Par défaut

    c'est bon apparemment pour les 1er tests
    je peux faire idem pour saisir date alors ??

  5. #5
    Responsable
    Office & Excel

    Avatar de Pierre Fauconnier
    Homme Profil pro
    Formateur et développeur informatique indépendant
    Inscrit en
    novembre 2003
    Messages
    10 905
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur informatique indépendant
    Secteur : Enseignement

    Informations forums :
    Inscription : novembre 2003
    Messages : 10 905
    Points : 27 218
    Points
    27 218
    Billets dans le blog
    13

    Par défaut

    Oui, bien sûr.

    La validation permet différentes possibilités, dont la validation d'une date dans une plage donnée. Il suffit d'ouvrir la liste déroulante et de compléter les choix proposés par la boite de dialogue.
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Vous souhaitez rédiger pour DVP? Contactez-moi
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    Vous avez apprécié l'intervention => Merci pour le
    ---------------

  6. #6
    Futur Membre du Club
    Homme Profil pro
    retraite
    Inscrit en
    décembre 2017
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : retraite

    Informations forums :
    Inscription : décembre 2017
    Messages : 14
    Points : 7
    Points
    7

    Par défaut

    merci pour ces reponses
    je suis a peu pres arrive a mes fins
    mais ce n'est pas fini
    d'autres choses viendront
    je peux cloturer
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur accès fichier, connexion réseau peut être perdue!
    Par CAPRI_456 dans le forum VBA Access
    Réponses: 4
    Dernier message: 18/12/2007, 22h13
  2. Réponses: 15
    Dernier message: 19/09/2007, 19h46
  3. Réponses: 2
    Dernier message: 06/07/2007, 20h08
  4. MMORPG : Ryzom peut être libre (code et data)
    Par PatB38 dans le forum Développement 2D, 3D et Jeux
    Réponses: 5
    Dernier message: 05/12/2006, 12h15
  5. Réponses: 10
    Dernier message: 04/07/2006, 21h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo