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 :

Aide VBA / Formule NB EQUIV SI MIN et MAX


Sujet :

Macros et VBA Excel

  1. #1
    Membre régulier
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Janvier 2018
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant ERP

    Informations forums :
    Inscription : Janvier 2018
    Messages : 9
    Par défaut Aide VBA / Formule NB EQUIV SI MIN et MAX
    Bonsoir a tous,

    J'ai un problème sur mon "futur" VBA... Futur car je ne vois pas par ou commencer, ni même par ou finir !

    J'ai un fichier comportant X lignes et un nombre de colonnes déterminées.
    Sur chaque ligne, j'ai des montants (ou pas) et le total de ma ligne fais 0

    Il faut que j'identifie dans un premier temps :
    -le nombre de cellule d'une ligne qui ne comporte que 2 occurrences.
    -la plus haute valeur de chaque ligne (positive ou négative)
    Puis ça se complique :
    -Ma colonne B peut avoir X lignes ou les valeurs sont les plus grandes, ca me fait couleur 1
    -Ma colonne C peut avoir X lignes ou les valeurs sont les plus grandes, ca me fait couleur 2
    ...Etc
    Je dois ensuite faire une somme pour chaque couleur...

    A l'heure actuelle, j'ai des fichiers d'environ 10K lignes.
    Première étape : supprimer les valeurs de mes cellules qui font 0 (le Recherche et remplace fonctionne pas bizarrement, je dois filtrer et supprimer manuellement sur chaque colonne)
    Deuxième étape : formule NB pour trouver les lignes dont les valeurs font 2 (ca me fait une couleur)
    Troisieme étape : pour les lignes dont les valeurs sont supérieur à 2, je dois analyser les MAX et les MIN qui renvois à telle ou telle colonne avec une formule SI MAX-MIN et EQUIV... je peux retrouver quelle colonne renvoi la plus grande valeur positive ou négative (une couleur par colonne "gagnante")
    Et de la, trier chaque EQUIV qui renvoi colonne B pour mettre toutes les cellules d'une seule couleur...etc

    Puis reprendre chaque couleur pour faire la somme de toutes les lignes : SOUSTOTAL.

    Ca me prends environ 3h par fichier. Mais je ne vois absolument pas comment "automatiser" cela. Car mes fichiers non pas toujours le meme nombre de ligne...etc

    En espérant mettre fait comprendre... Toute pistes est bonne à prendre,

    Merci de m'avoir lu

  2. #2
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Citation Envoyé par Gokusam Voir le message
    J'ai un problème sur mon "futur" VBA... Futur car je ne vois pas par ou commencer, ni même par ou finir !
    En somme, ton problème, c'est que tu n'as pas envie de faire ce travail et que tu aimerais que quelqu'un d'autre le fasse à ta place, non ?
    Tu as raison, c'est un gros problème...

    Si tu ne sais pas par où commencer, voici une piste : http://bidou.developpez.com/article/VBA/

Discussions similaires

  1. [XL-2010] Aide Excel VBA formule
    Par jjigs dans le forum Excel
    Réponses: 1
    Dernier message: 30/10/2017, 14h20
  2. Aide Excel VBA formule
    Par jjigs dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 30/10/2017, 12h40
  3. [XL-2010] Comment transposé une formule INDEX + EQUIV en macro VBA
    Par mandrake57 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 17/07/2016, 09h12
  4. [XL-2010] Aide sur formule index equiv sommeprod
    Par hyrkanie dans le forum Excel
    Réponses: 12
    Dernier message: 26/07/2014, 13h35
  5. Vérouiller cellule formule à l'aide VBA
    Par saiboht dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 05/11/2010, 11h25

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