Résultats de la recherche

  1. B

    Améliorer la vitesse d'un code VBA

    Re : Améliorer la vitesse d'un code VBA Merci à tous pour vos réponses. Comme j'ai pas mal de formules matricielles dans ce fichier, je pense que c'est ça qui ralentit le processus. Du coup, j'ai mis un Application.Calculation = xlCalculationManual en début de macro et un...
  2. B

    Améliorer la vitesse d'un code VBA

    Bonjour à tous, Le code que j'ai écrit a pour objectif de copier les données de la plage G8:G200 dans la plage O8:O200 si des conditions sont respectées (si gauche = AA, AB, AC ou AD) Pour une raison que j'ignore (niveau en VBA limité), ce code est très lent. Plus d'une minute à tourner...
  3. B

    Macro : insérer formule selon couleur de fond

    Re : Macro : insérer formule selon couleur de fond Bonjour job75, Encore merci pour ton aide. Cela semble très prometteur. Je vais tenter de l'adapter à mon cas.
  4. B

    Macro : insérer formule selon couleur de fond

    Re : Macro : insérer formule selon couleur de fond Bonsoir à tous, Merci pour vos réponses et votre temps. Je vais tester tout cela. A bientôt
  5. B

    Macro : insérer formule selon couleur de fond

    Re : Macro : insérer formule selon couleur de fond JHA, La couleur de fond est figée. Par exemple sur le ficher démo actuel, la plage A1 à D1 c'est du bleu. S'il faut par la suite insérer des colonnes, l'insertion s'effectuera à l'intérieur de la plage A1:D1, donc le bleu initial demeurera...
  6. B

    Macro : insérer formule selon couleur de fond

    Bonjour à tous, Je m'en remets à vous car je cale depuis 2h à chercher un code VBA pour réaliser l'action suivante : je souhaiterais insérer des formules en ligne 5 en fonction de la couleur de fond de la ligne 1. Les formules sont différentes selon la couleur de fond trouvée en ligne 1...
  7. B

    Sommeprod en macro

    Re : Sommeprod en macro Bonjour à tous, Merci d'avoir pris le temps de m'apporter votre aide. Cela marche nickel. Je n'avais pas eu le réflexe de l'enregistreur. Il fallait donc mettre des doubles guillemets. Bonne journée
  8. B

    Sommeprod en macro

    Bonsoir, J'aurai souhaité transposer la formule suivante en macro : SOMMEPROD((GAUCHE('Plage 1'!$H$8:$H$5000;2)="66")*('Plage 1'!$I$8:$I$5000))*-1 Cependant, dans l'éditeur VBA, quand je mets "66", il m'indique une erreur de syntaxe. Pas de guillemets pour encadrer un chiffre dans...
  9. B

    Macro pour remplacer la fonction SOMME.SI

    Re : Macro pour remplacer la fonction SOMME.SI Bonjour Modeste, Merci pour ton aide. Je vais prendre connaissance de ton fichier et me permettrai de revenir vers toi si nécessaire. Bonne journée.
  10. B

    Macro pour remplacer la fonction SOMME.SI

    Bonjour à tous, Adepte des formules, mes connaissances en macro sont limitées et je me permets de vous solliciter pour savoir si on peut réaliser l'opération suivante via une macro. L'objectif est de rapatrier les données de 2 colonnes figurant sur un onglet source vers d'autres colonnes...
  11. B

    RechercheV et VBA en boucle

    Re : RechercheV et VBA en boucle Bonjour Pierre-Jean, La macro tourne très bien. Je te remercie pour ta rapidité. Cela semble si simple, avec un code de quelques lignes et pouvoir automatiser une tâche longue. Bonne journée à toi.
  12. B

    RechercheV et VBA en boucle

    Bonjour à tous, Je me résous à vous soumettre une demande après quelques recherches infructueuses sur le forum. Je souhaite organiser les rayons d'une petite épicerie et voudrais réaliser une recherchev pour rapatrier les informations de la base article. Avec les formules, pas de...
  13. B

    Mise en place d'une barre de progression

    Re : Mise en place d'une barre de progression Rebonjour tout le monde, J'ai trouver des exemples de progressbar sur différents forums et je les ai adaptés à mon cas. Rappel : je cherche à supprimer les lignes présentant une erreur dans la plage G à L sur toutes les feuilles (j'ai simplifié...
  14. B

    Mise en place d'une barre de progression

    Re : Mise en place d'une barre de progression Bonsoir tout le monde, Merci pour vos éclairages. Hasco, merci d'avoir "nettoyer" un peu mon code (je suis un programmeur du dimanche, donc un peu à l'arrache). Ma boucle de suppression des cellules porte sur 35 feuilles environ (à...
  15. B

    Mise en place d'une barre de progression

    Bonjour à tous, Je sollicite votre aide sur la manière de mettre en place une barre de progression liée au code ci-après (je balaye les feuilles d'un classeur et supprimes les lignes pour lesquelles la cellule "Cxx" renvoie une erreur). J'ai trouvé des modèles de progressbar dans le forum...
  16. B

    VBA - Recherche valeur dans plusieurs onglets

    Re : VBA - Recherche valeur dans plusieurs onglets Bonsoir Boisgontier, Merci bcq pour ta réponse. Je vais essayer d'adapter ce code à mon fichier. Croisons les doigts mais ton code semble convenir impéccablement.
  17. B

    VBA - Recherche valeur dans plusieurs onglets

    Bonjour tout le monde, Après une recherche infructueuse des codes VBA sur le forum (je suis novice en VBA), je me résouds à vous demander mon aide pour un travail de recherche de valeur dans plusieurs onglets d'un même classeur. Je vous joins un fichier exemple contenant une description du...
  18. B

    Sélection d'une plage de cellules en VBA

    Re : Sélection d'une plage de cellules en VBA Merci tout le monde pour vos réponses si rapide. Je teste ça demain car excel à 23 H c'est trop pour moi ;) @+
  19. B

    Sélection d'une plage de cellules en VBA

    Bonsoir le forum, J'aurais aimé savoir comment faire pour sélectionner une plage de cellules qui se situe 1 ligne en dessous de la dernière cellule d'un tableau. L'exemple joint est sûrement plus parlant. Le problème est que le nombre de colonnes est variable. J'ai essayé .end(xltoright)...
  20. B

    Créer un fichier récapitulatif

    Re : Créer un fichier récapitulatif Salut Hervé, Oui en effet, grâce à vous tous, j'approche de la solution finale. Encore merci et bravo à tous ces forums d'entraide.