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 :

Userform Ajouter / Editer / Suppr


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 11
    Par défaut Userform Ajouter / Editer / Suppr
    Bonjour,

    Actuellement en stage de seconde dans une entreprise je m'ennui un peut et donc, j'aimerai facilité la tâche à l'une des personnes de l'entreprise qui passe sont temps sur Excel à faire de la saisie manuel

    Je me suis renseigner sur comment fonctionne un peut le vba sous excel etc ..
    J'ai un fichier client test ou j'aimerai faire fonctionner ce formulaire avec 3 options ou 3 onglet dans l'userform :

    Ajouter un client, Editer un client, ou Supprimer un client.
    -> Ou l’édition ou la suppression se ferai via la recherche du code PDV = Code de la boutique (menu déroulant ?)

    La contrainte est que certain client on plus d'info que d'autre exemple :
    Un client dispose de 3 PC dans sa boutique, ie dois donc indiquer @MAC des 3 PC et le nom des 3 PC.
    Un autre ne dispose que de 1 seul PC donc 1 seul @MAC et 1 seul nom

    C'est variable, en clair cela doit être fléxible ;x .. Dans mon tableau j'ai crée 3 colonne pour 3 nom/adresse mac max, mais si le client en n'a 4 comment cela va devoir être fais ?


    Merci pour l'aide futur

    Clients1.xlsx

  2. #2
    Membre chevronné
    Homme Profil pro
    autodidacte
    Inscrit en
    Novembre 2013
    Messages
    517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2013
    Messages : 517
    Par défaut
    Bonjour,
    vous devriez mettre plus de colonne de PC (PC 5 par exemple et mettre la valeur par défaut N/A suivant les valeurs rentrées dans l'userform.

  3. #3
    Membre Expert Avatar de Gado2600
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Mai 2013
    Messages
    904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Office VBA

    Informations forums :
    Inscription : Mai 2013
    Messages : 904
    Par défaut
    Bonjour,
    S'il en a 4, c'est à toi de prévoir 4 colonnes pour cela, ou alors tu limites le nombre à 3 pc/mac.
    Sinon, tu peux essayer de générer dynamiquement des listes de leurs pc et/ou mac à partir d'un autre onglet mais ce sera, je pense, galère et pas pratique visuellement.

    Si tu ne sais pas combien de pc/mac il peut y avoir alors, dans un nouvel onglet, créer un tableau avec pour colonnes :
    - Code PDV
    - Type de machine (pc/mac)
    - Nom de la machine

    Si tu édites les informations via un userform, tu devras, je pense également, prévoir X contrôles qui pourront afficher dynamiquement des zones de textes permettant d'ajouter une nouvelle machine.
    A toi ensuite de faire la gestion de l'édition, de l'ajout et de la suppression.

    Voilà de quoi t'occuper si tu t'ennuis en stage

    PS : - j'espère que ce ne sont pas des données personnelles que tu as laissé dans le fichier excel car il n'est pas conseillé de laisser traîner des informations confidentielles sur le net.
    - Si tu t'ennuis vraiment en stage, corriges tes fautes d'orthographes car j'ai eu un peu de mal à te lire

  4. #4
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 11
    Par défaut
    Oula ya du boulot ^^

    Merci à vous pour ces indications !

    Pas d'info perso tout et fictif

  5. #5
    Membre Expert Avatar de Gado2600
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Mai 2013
    Messages
    904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Office VBA

    Informations forums :
    Inscription : Mai 2013
    Messages : 904
    Par défaut
    C'est good si ce sont des informations fictives
    Mais oui, si tu ne sais combien de machines ils peuvent avoir, développes un nouveau tableau.
    Ne pas oublier de mettre la possibilité de filtrer pour une lecture rapide et simple.

  6. #6
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 11
    Par défaut
    Pas facile, j'ai encore plein de chose à lire alors je débute tout juste

Discussions similaires

  1. [XL-2007] Userform : ajouter lien hypertext pour photo
    Par totor6789 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 25/04/2012, 15h14
  2. Userform : Ajout de données à une liste via combobox
    Par KOUZINE dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 17/11/2011, 02h39
  3. [JTree][Ajout+Edition] jlabel du renderer trop petit
    Par mavina dans le forum Composants
    Réponses: 1
    Dernier message: 26/11/2009, 11h42
  4. Ajouter/Editer le contenu d'une base de données
    Par cantanna1988 dans le forum SharePoint
    Réponses: 2
    Dernier message: 27/02/2009, 21h13
  5. [Tableaux] Ajout / Edition de lignes d'un tableau
    Par Prenthès dans le forum Langage
    Réponses: 24
    Dernier message: 01/12/2006, 15h49

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