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 :

Programmer un planning sous VBA Excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Femme Profil pro
    Apprentie projeteur
    Inscrit en
    Février 2015
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Apprentie projeteur

    Informations forums :
    Inscription : Février 2015
    Messages : 8
    Par défaut Programmer un planning sous VBA Excel
    Bonjour,
    je suis en licence pro et j'ai un programme VBA à réaliser sur Excel. Je suis un peu perdue étant donné qu'aucun prof n'est présent pour nous aider.
    Je vous explique mon problème : je dois réaliser un planning. Pour ça, sur Excel, j'ai réalisé un bouton permettant de faire apparaître un UserForm qui demande combien l'utilisateur souhaite de phase.
    Mais voilà, si l'utilisateur tape "2", je voudrais qu'un second UserForm apparaisse. S'il tape 3, un troisème doit apparaître... ETC...*
    Pour l'instant, mon programme ressemble à ça mais ne marche pas ... :

    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
    Private Sub TextBox0_Change()
        Dim resultat As Value
        Select Case TextBox0
        Case resultat = 1
            sousphase1.Show
        Case resultat = 2
            sousphase2.Show
        Case resultat = 3
            sousphase3.Show
        Case resultat = 4
            sousphase4.Show
        Case resultat = 5
            sousphase5.Show
        End Select
    End Sub
    Quelqu'un peut-il m'aider svp !!! (je vous mets en pièce jointe mon planning excel)
    Fichiers attachés Fichiers attachés

  2. #2
    Membre Expert
    Avatar de Frank
    Homme Profil pro
    Chef de projet Informatique
    Inscrit en
    Avril 2002
    Messages
    1 095
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Chef de projet Informatique
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 095
    Par défaut
    Bonjour,

    j'ai un peu modifié ta procédure.
    Ce n'est pas encore parfait, à ta place je passerais par un clic sur bouton plutôt que sur un change de la valeur du champ texte pour gérer la saisie.
    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 TextBox0_Change()
        Dim resultat As Variant
        'MsgBox ("valeur saisie:" & TextBox0.Value & ""), vbOKCancel
        Select Case TextBox0.Value
        Case 1
            sousphase1.Show
        Case 2
            sousphase2.Show
        Case 3
            sousphase3.Show
        Case 4
            sousphase4.Show
        Case 5
            sousphase5.Show
        ' très important, pour éviter de rester bloqué sur une valeur non prévue
        Case Else
            MsgBox (" la valeur saisie n'est pas correcte"), vbRetryCancel
        End Select
    End Sub

  3. #3
    Membre du Club
    Femme Profil pro
    Apprentie projeteur
    Inscrit en
    Février 2015
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Apprentie projeteur

    Informations forums :
    Inscription : Février 2015
    Messages : 8
    Par défaut
    Merci pour ta reponse !
    Tu penses qu'il faudrait que je crée un bouton pour les phases et un pour les sous-phases, c'est ça ?

  4. #4
    Membre Expert
    Avatar de Frank
    Homme Profil pro
    Chef de projet Informatique
    Inscrit en
    Avril 2002
    Messages
    1 095
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Chef de projet Informatique
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 095
    Par défaut
    Hello,
    je pense que l'évènement Change peut être difficile à gérer, je préfère le clic sur bouton

    Après tout est possible en informatique .

  5. #5
    Membre du Club
    Femme Profil pro
    Apprentie projeteur
    Inscrit en
    Février 2015
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Apprentie projeteur

    Informations forums :
    Inscription : Février 2015
    Messages : 8
    Par défaut Autre petite question...
    Bonjour,
    J'aurais une petite question toujours a propos de mon planning sous VBA Excel.

    - comment puis-je faire en sorte qu'une ligne entière se supprime dans le cas où il n'y a rien sur cette ligne ? (attention la dite-ligne peut etre remplie dans certains cas)

    Quelqu'un peut-il m'aider ? Merci d'avance !

Discussions similaires

  1. programmer une tâche via VBA/Excel
    Par simstef dans le forum Excel
    Réponses: 5
    Dernier message: 07/08/2007, 15h53
  2. transformé cellule sous vba excel
    Par axamen dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 07/06/2007, 15h03
  3. [VBA-E] Comment créer un tableau sous vba excel
    Par jeanpierreco dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 27/01/2007, 09h52
  4. Arc de cercle sous VBA excel?
    Par fredieuric dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 26/11/2006, 13h58
  5. ptit probleme combobox sous vba/excel
    Par bandito dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 19/10/2006, 09h34

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