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

Excel Discussion :

Macro avec comportements différents


Sujet :

Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2012
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juillet 2012
    Messages : 29
    Par défaut Macro avec comportements différents
    Bonjour,

    Je vous sollicite car je suis embêté avec mes fichiers macrotisés !


    J'explique le contexte :
    Je travail dans l'administration des ventes et gestion de base de données articles de mon entreprise.
    Pour économiser des dizaines d'heures que prend une tache, j'ai créé 12 fichiers qui me permettent de fixer des prix selon divers critères (produit, client, etc).
    Vu que les résultats sont différents à chaque fois, et que ça pèse des milliers de lignes, j'ai besoin de pouvoir enregistrer chaque changement, d'où la séparation en douze (m'enfin là n'est pas le problème).


    J'explique le fonctionnement:
    Dans chaque fichier, j'ai plusieurs onglets qui représentent chacun une marque avec ses articles qui sont donc affectés à un prix. (Ceci fonctionne parfaitement en automatique)

    Ensuite chacun de ces onglets sont regroupés en un seul qui est appelé "GLOBAL", une certaine mise en forme est à respectée ici, car cela va être uploadé plus tard en machine. (Cette étape est appelée "Consolidation des donnée" et fonctionne correctement grâce à une macro affectée à un bouton)

    Maintenant que tous nos précieux articles sont tarifés, nous voulons les mettre en machine. Nous utilisons donc un fichier reprenant presque la même mise en forme que l'onglet GLOBAL dans lesquels sera copié le contenu du-dit onglet grâce au bouton "Export CSV" rattaché à la macro "CSV".
    Image des entêtes du fichier d'upload en pièce-jointe "Capture.PNG", j'ai surligné en jaune les colonnes qui devraient être remplies.


    J'explique le problème:
    Le problème c'est que sur mes 12 fichiers, 9 fonctionnent correctement, 3 ne fonctionnent pas pour je ne sais quelle raison.
    En gros ma macro s'effectue bien, mais lors du copie/colle dans le fichier d'upload, mes 2 colonnes insérées ne sont pas prises en compte et une colonne est remplie d'info déjà collées dans la deuxième colonne (Voir capture d'écran appelée "PMS1" et "PMS2" le 1 est bon, le 2 est faux)

    Je vous ajoute les deux fichiers en PJ, bien sur j'ai effacé la plupart des données et anonymisé les infos qui étaient bien sur confidentielles vu que ça parlait business.

    Vous pourrez consulter le code VBA dans chacun des fichiers excel, j'ai supprimé la plupart des autres macros pour pas embrouiller ^^


    Les pièces-jointes :

    les images sus-citées
    fichier qui marche.xlsm
    fichier qui marche pas.xlsm




    Merci d'avances pour vos réponses, et bonne fin de journée

    Haya
    Images attachées Images attachées    
    Fichiers attachés Fichiers attachés

  2. #2
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468

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

Discussions similaires

  1. Macro pour effacer différentes cellules dans un tableau avec bouton.
    Par seigneurchris dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/06/2011, 21h15
  2. Liste déroulante avec comportement différent suivant les navigateurs
    Par smfoa dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 30/01/2011, 11h55
  3. Réponses: 0
    Dernier message: 02/12/2009, 09h00
  4. Exception avec comportement différent sur 2 machines
    Par sybaris dans le forum Windows Forms
    Réponses: 0
    Dernier message: 13/03/2009, 10h49
  5. [C#] bouton avec 2 comportements différents ?
    Par st0j dans le forum ASP.NET
    Réponses: 8
    Dernier message: 31/05/2005, 09h50

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