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 :

Insertion automatique de données dans un tableau [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Analyste financier
    Inscrit en
    Novembre 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste financier
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2015
    Messages : 3
    Par défaut Insertion automatique de données dans un tableau
    Bonjour à tous,

    Je suis à la recherche d'un petit coup de main sur Excel 2010.

    Mon souci est le suivant:
    Dans un fichier Excel, j'aimerais pouvoir créer un tableau des effectifs de ma société qui se mouvemente automatiquement en fonction des entrées/sorties de personnel
    Pour celà, j'ai créé un 1er onglet qui permet de saisir les données du nouvel entrant ou de récupérer les données du sortant (Nom / Prénom / Age / Contrat ...)

    J'aimerais que mon tableau des effectifs insère automatiquement une ligne pour tout nouvel entrant et puisse "griser" la ligne de tout nouveau sortant.
    Par exemple, une fois les données du nouvel entrant entrées dans mon 1er onglet, j'aimerais qu'en appuyant sur un bouton "Valider", les données de ce collaborateur apparaisse sur une nouvelle ligne dans mon suivi des effectifs.
    Même principe pour la sortie d'effectif en grisant la ligne du collaborateur en question

    Petite précision, si cela peut se faire par grade (nous avons 9 grades différents qui font office de sous partie dans notre suivi des effectifs), ce serait parfait !


    Cela me semble faisable à l'aide d'une macro mais mon niveau en Excel ne me permet pas d'y parvenir sans aide.


    Auriez-vous une idée de la manière dont je pourrais procéder ?


    Merci !

  2. #2
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Est-ce-que tu fais tes prévisions de profits dans Word et ton courrier dans Outlook?

    Parce que tu veux faire avec Excel, c'est le même genre d'affaire.

    Excel n'est pas conçu pour gérer des données, des horaires et des planifications en tous genres. Sauf des budgets, si on considère qu'un budget c'est supposé être un outil de planification.

    Excel a constamment besoin de tout son classeur en mémoire vive pour fonctionner. Dès qu'il y a une quantité significative d'employés et de mouvements de personnel, les classeurs de ce genre deviennent des monstres qui risquent de provoquer des plantages et des pertes de données.

    Su tu y tiens absolument à ton Excel, tu peux fouiller dans le forum pour des plannings, des horaires, des tableaux d'affectation, des répertoires et le reste.

  3. #3
    Candidat au Club
    Homme Profil pro
    Analyste financier
    Inscrit en
    Novembre 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste financier
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2015
    Messages : 3
    Par défaut
    Bonjour,

    Mon problème revient simplement à insérer une ligne dans un tableau via une boîte de dialogue (ou quelque chose du genre).
    Je ne me rends peut être pas compte de la complexité ni de l'incohérence de la chose mais cela me semble abordable non ?

    Est-ce qu'à ce niveau là tu pourrais m'aider un peu ?


    Merci !

  4. #4
    Expert confirmé Avatar de BENNASR
    Homme Profil pro
    Responsable comptable & financier
    Inscrit en
    Décembre 2013
    Messages
    2 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Responsable comptable & financier
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2 974
    Par défaut
    ci joint un fichier à adapter à tes besoins

    NB : Code développé par un membre de ce super site (c'est pas mon travail )
    recherche et modif.xlsm

  5. #5
    Candidat au Club
    Homme Profil pro
    Analyste financier
    Inscrit en
    Novembre 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste financier
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2015
    Messages : 3
    Par défaut
    Bonjour,

    Merci !
    Nous avons réussi à résoudre le problème !

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

Discussions similaires

  1. Insertion de données dans un tableau
    Par PsyKoptiK dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 12/04/2011, 21h22
  2. [WD-2007] insertion automatique n° page dans tableau
    Par cacticola dans le forum Word
    Réponses: 10
    Dernier message: 04/09/2010, 00h01
  3. Réponses: 1
    Dernier message: 06/09/2009, 09h11
  4. [WD-2003] Insertion automatique de ligne dans tableau word après renvoi à la ligne
    Par melouille56 dans le forum VBA Word
    Réponses: 5
    Dernier message: 05/08/2009, 15h49
  5. [MySQL] Insertion de donnée dans un tableau array
    Par guigui69 dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 18/06/2008, 17h10

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