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 :

Masque de saisie


Sujet :

Macros et VBA Excel

  1. #1
    Membre habitué
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2016
    Messages : 11
    Par défaut Masque de saisie
    Bonjour à tous,

    Je crée ce post car j'ai besoin de votre aide. En effet, je souhaite créer un formulaire sur mon fichier Excel où les données saisies seraient répercutées automatiquement dans un tableau de suivi, créer des liens d'un bouton vers un onglet, ...

    Quelqu'un m'avait déjà aidé a créer des macros pour ce même fichier... J'ai essayé de repartir de ses macros pour créer les nouvelles mais rien n'y fait, ça ne fonctionne pas !

    Je vous joins mon fichier, si quelqu'un pouvait y jeter un oeil, je vous en serai vraiment reconnaissante !

    Bonne fin de journée à tous,

    Manon

  2. #2
    Invité
    Invité(e)
    Par défaut
    bonjour,
    si tu cherche un auditeur de ton application, contacte le service qualité de ton entreprise!

    si tu as un problème de compréhension et/ou un bug dans ton programme! je te pris de bien vouloir développer pour que nous ne jouions pas les spéléologue.

  3. #3
    Membre habitué
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2016
    Messages : 11
    Par défaut
    Bonjour,

    mon objectif est de rendre ce fichier fonctionnel puisqu'aujourd'hui je n'arrive pas à créer les macros dont j'ai besoin.

    J'aimerai que les onglets de mon fichier apparaissent uniquement quand les utilisateurs cliquent sur le bouton correspondant dans l'onglet "Accueil" (ex: si je clique sur le bouton "Proposer une amélioration", cela m'envoie vers l'onglet "Saisie proposition amélioration") puis qu'ensuite ils disparaissent. C'est déjà le cas pour les onglets "Saisie NC" et "Tableau de suivi des NC" mais pas pour les autres.

    Je souhaite également que les onglets "Traiter une non-conformité" et "Suivre les suggestions d'amélioration" soient accessibles sur saisie d'un mot de passe et idem qu'ils soient visibles qu'après avoir cliqué sur le bouton correspondant dans l'onglet "Accueil"

    Pour l'onglet "Saisie proposition amélioration " :
    Tous les champs en bleu doivent être remplis. Si ce n'est pas le cas, apparition d'un message du type : "Veuillez renseigner CHAMP X" et impossible de valider la saisie
    Je souhaite également crée une macro pour que le bouton "Valider la saisie" soit fonctionnel
    Lors de la validation de la saisie, je souhaiterai que le message suivant apparaisse : "Enregistrement terminé ! Merci de cliquer sur oui"
    Les données renseignées dans les champs bleu doivent s'incrémenter automatiquement dans le tableau de l'onglet "Tableau de suivi suggestions"

    Voilà j'espère avoir été un peu plus claire,

    Merci pour votre aide

    Manon

  4. #4
    Invité
    Invité(e)
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Sub SuiviSuggestions()    SelectionnerFeulle "Tableau suivi suggestions "
    End Sub
    Sub SelectionnerFeulle(Fuille As String, Optional PassWorrd As Boolean = False)
    Dim sMP As String
       If PassWorrd = True Then
          sMP = InputBox("Veuillez saisir le mot de passe !")
           If sMP <> GS_PWD Then MsgBox "Mot de passe incorrect !": Exit Sub
        End If
              ThisWorkbook.Unprotect GS_PWD
            'Worksheets("Tableau de suivi des NC").Visible = xlSheetVisible
            Worksheets(Fuille).Visible = -1
            Worksheets(Fuille).Activate
    End Sub
    Fichiers attachés Fichiers attachés

  5. #5
    Membre habitué
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2016
    Messages : 11
    Par défaut
    Merci pour votre aide.

    Les onglets sont désormais masqués. Toutefois, comment faire pour que mon bouton "Valider la saisie" du formulaire "saisie proposition d'amélioration" fonctionne ?
    De même, je n'arrive pas à activé le mot de passe pour le bouton "Suivre les suggestions d'amélioration" de l'onglet Accueil.

    Pourriez-vous m'éclairer ?

    Merci d'avance

  6. #6
    Invité
    Invité(e)
    Par défaut
    De même, je n'arrive pas à activé le mot de passe pour le bouton "Suivre les suggestions d'amélioration" de l'onglet Accueil.
    il faut rajouter true à la méthode SelectionnerFeulle !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub Amélioration()
     SelectionnerFeulle "Saisie proposition amélioration",true
    End Sub

  7. #7
    Membre habitué
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2016
    Messages : 11
    Par défaut
    Ca fonctionne pour le mot de passe, merci

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

Discussions similaires

  1. Réponses: 9
    Dernier message: 20/09/2005, 18h18
  2. Définir propriété masque de saisie en VBA
    Par spidev dans le forum Access
    Réponses: 4
    Dernier message: 21/06/2005, 15h10
  3. Masque de saisie
    Par moicalex dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 03/03/2005, 20h05
  4. Réponses: 2
    Dernier message: 17/02/2005, 01h00
  5. problème avec masque de saisie dans table
    Par porki dans le forum Access
    Réponses: 6
    Dernier message: 13/10/2004, 09h58

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