IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

enregistrement de macro


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2010
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 79
    Par défaut enregistrement de macro
    bonjour j'ai un classeur excel qui a été conçu pour faire un certain type de calcul ce qui est bien

    le souçis c'est qu'il existe une cellule dans laquelle on ne doit rentrer qu'un nombre compris entre 10000 et 30000, pour effectuer les calculs.
    c'est cette cellule qui m'interesse

    le classeur en question est completement désactivé au niveau de la barre d'outil , car dans : données/outils de données/validation des données, je peux facilement le faire mais c'est désactivé

    j'ai donc pensé à faire un enregistrement de macro dans un autre classeur excel , puis j'ai importé ce enregistrement dans le classeur en question mais la macro ne fonctionne pas

    comment faire


    voici la macro:

    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
    Sub Validation()
     
        Range("E16:F16").Select
        With Selection.Validation
            .Delete
            .Add Type:=xlValidateDecimal, AlertStyle:=xlValidAlertStop, Operator _
            :=xlBetween, Formula1:="50000", Formula2:= _
            "499999,99999"
            .IgnoreBlank = True
            .InCellDropdown = True
            .InputTitle = ""
            .ErrorTitle = "erreur"
            .InputMessage = ""
            .ErrorMessage = _
            "Pour la pension renfort il faut saisir un montant supérieur ou égal à 50000 et strictement inférieur à 500000 !"
            .ShowInput = True
            .ShowError = True
        End With
    End Sub
    merci de votre aide

  2. #2
    Membre émérite
    Homme Profil pro
    Contrôleur de gestion en activité
    Inscrit en
    Juillet 2012
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Contrôleur de gestion en activité
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2012
    Messages : 545
    Par défaut
    Bonjour,

    le bug vient que "499999,99999" doit s'écrire "499999.99999"

    et là ça marche.

    Michel

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2010
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 79
    Par défaut
    Merci à vous j'ai essaiyé à nouveaux en remplaçant par mais ça ne marche toujours pas .

  4. #4
    Membre émérite
    Homme Profil pro
    Contrôleur de gestion en activité
    Inscrit en
    Juillet 2012
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Contrôleur de gestion en activité
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2012
    Messages : 545
    Par défaut
    pense à relancer la macro pour que ça marche

Discussions similaires

  1. Problème D'enregistrement de macro
    Par VercleChrist dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 19/01/2008, 11h06
  2. Réponses: 7
    Dernier message: 02/07/2007, 14h07
  3. [Word] Curseur inutilisable en mode enregistrement de macro
    Par douguelasse dans le forum VBA Word
    Réponses: 6
    Dernier message: 21/03/2007, 17h52
  4. enregistrement avc macro ds OOo en mode hidden
    Par tmryuga dans le forum Général VBA
    Réponses: 2
    Dernier message: 08/02/2007, 20h15
  5. Probleme d'enregistrement sur Macro/VBA de Excel
    Par life is magic dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 28/11/2005, 17h23

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