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 :

Extraction de données conditionnelles


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 5
    Par défaut Extraction de données conditionnelles
    Bonjour,

    je cherche à réaliser une macro sachant qu'à la base je n'ai aucune connaissance en VBA excel.
    L'objectif de mon projet est d'éditer une demande de devis à partir d'un inventaire excel.
    Dans cet inventaire, une colonne 'Etat du stock' (= 'Etat relevé' - 'Etat initial') remonte les data chiffrées qui apparaissent soient en valeur négative si manquant soient en positive si en trop.
    Je souhaiterais extraire les valeurs négatives, les rapprocher sur la ligne avec le fournisseur, la référence produit, la marque et établir une demande de devis type sous world.

    Je suis sous office 2007 pour XP.

    merci d'avance à ceux qui vont me tenter de me sortir de ma nébuleuse ^^

  2. #2
    Expert confirmé Avatar de illight
    Homme Profil pro
    Analyste décisionnel
    Inscrit en
    Septembre 2005
    Messages
    2 344
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Analyste décisionnel
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 344
    Par défaut
    Tu devrais peut etre joindre un fichier Excel exemple (avec des valeurs bidons) pour qu'voit vraiment ce que tu veux faire : genre sur une feuille tu met ce que tu as au départ, et par la suite ce que tu veux au final

    Tu veux dire quoi par ça :

    les rapprocher sur la ligne avec le fournisseur,
    Au final, tu veux un fichier Word avec les infos qu'il te faut c'est ça ?
    1. Avant de poster, et http://www.developpez.com/sources/
    2. Lors du post, n'oubliez pas, si besoin les balises CODE => voir ici pour l'utilisation
    3. N'oubliez pas le
    4. N'oubliez pas le si la réponse vous a été utile !

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 5
    Par défaut
    Bonjour,

    alors voilà en plus détaillé ce que je souhaite faire :

    ci desous le tableau résumé succinctement :

    Fournisseur | Marque | Modèle | Prix | Quantité initial | Quantité relevée | Etat

    La colonne Etat est la différence entre Qté initiale et Qté relevée afin de connaître la quantité d'un matériel après un inventaire.

    Jusque là rien de compliqué, c'est de l'excel basique.
    La subtilité est la suivante :
    je souhaite pouvoir exécuter une macro qui me propose pour chaque ligne où l'état est négatif d'éditer un bon de commande créé dans excel (ça me semble plus facile).

    Pour une ligne L, lorsque la valeur est négative, sont reportées les valeurs contenues, sur cette même ligne, des colonnes mentionnées ci dessus (à partir du moment où je saurais renseigner pour une colonne, je saurais le faire pour celles qui m'intéressent dans ce projet).

    J'espère avoir été plus clair dans l'énoncé de mon problème.

    Merci d'avance

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour khemdyr,

    Jusque là il paraît simple de créer un bon de commande sur Excel pour chaque donnée négative.

    Par contre il faut aller un peu plus loin dans l'analyse.

    Votre bon de commande se trouve sur le même fichier mais une autre feuille ou un autre fichier ?

    Vous voulez générer un bon de commande, et seulement l'imprimer puis passer au suivant ? avec un numéro incrémenté ?

    Ou vous voulez archiver les bons de commande ?

    ou encore en garder simplement l'historique dans une feuille qui comprendra pour chacun d'eux les données : Fournisseur, Date, N°, Article, Quantité etc ?

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 5
    Par défaut
    Bonjour,

    idéalement, le bon de commande est généré dans une autre feuille d'un classeur dédié.
    L'idée de l'incrémentation est un plus mais n'est pas une obligation.
    Pour l'enregistrement du BC , on pourra se contenter d'une exécution a la mano.

    Merci encore

Discussions similaires

  1. [VBA Excel] Extraction de données
    Par tpv72 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 20/09/2005, 21h49
  2. Extraction de données depuis fichier .NDX ...
    Par Olif_C dans le forum WinDev
    Réponses: 4
    Dernier message: 30/08/2005, 11h57
  3. [debutant] extraction de données
    Par tibpower dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 02/08/2004, 14h33
  4. Extraction de données sur des fichiers excel
    Par iupgeii dans le forum MFC
    Réponses: 3
    Dernier message: 23/01/2004, 13h53

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