Contenu récent par bsalv

  1. B

    VBA - Range Exclusion - Exclure un Range d'un autre Range

    sinon, on utilise un workbook au lieu d'une feuille ...
  2. B

    VBA - Range Exclusion - Exclure un Range d'un autre Range

    @patricktoulon , on parle de 2 choses différentes, * normallement on a 2 plages assez simple et petit comme le 2ième image de #30, la différence de temps est nulle, c'est chez moi, c'était 0.07s, le temps pour ajouter une nouvelle feuille et le supprimer après. * puis image 1 de #30. ce sont 2...
  3. B

    VBA - Range Exclusion - Exclure un Range d'un autre Range

    @Dudu2 , avez-vous amélioré votre macro ?
  4. B

    VBA - Range Exclusion - Exclure un Range d'un autre Range

    vous testez avec 2 plages assez petit, si on prend des plages plus grand ou complexe, vous perdez votre temps en buvant du café en attendant ... union commence à ralentir après 100 fois/cellules donc avec de plages modifiées !!!
  5. B

    VBA - Range Exclusion - Exclure un Range d'un autre Range

    avec la méthode que j'avais proposé, la macro est encore2 fois plus vite. (plusieurs areas en même temps dans une feuille auxiliaire)
  6. B

    VBA - Range Exclusion - Exclure un Range d'un autre Range

    j'ai ajouté la macro pour le "overlap" pour des zones assez complexes. donc maintenant on a la macro "Plage_Overlap" et macro "Plage_Exclusif" Avec des plages simples, le temps d'exécution est plus long, mais dès que ces plages contiennent plusieurs "areas", elles seront plus vite.
  7. B

    VBA - Range Exclusion - Exclure un Range d'un autre Range

    j'ai remplacé l'Union par un dictionaire et celui coupe l'adresse des plages en morceaux de <=255. Un exemple exagéré, une grille de 100*100 avec chaque cellule alternative = resultat est une plage de 5.000 areas en 14 sec. On peut faire quelque chose similaire pour les "overlaps"
  8. B

    VBA - Range Exclusion - Exclure un Range d'un autre Range

    pour exclure 2 plages assez compliqués (beaucoup de areas). Utilisez une feuille auxiliaire pour déterminer la plage exclusive. Pour l'exemple ici, pour le teste, alternativement chaque une cellule change de zone,
  9. B

    XL 2016 Boite d'Edgeworth

    https://www.google.com/search?q=edgeworth+xlsx&rlz=1C1GCEA_enBE761BE761&oq=edgeworth+xlsx&gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIHCAEQIRigATIHCAIQIRigATIHCAMQIRigAdIBCTEyMzI2ajBqN6gCALACAA&sourceid=chrome&ie=UTF-8
  10. B

    analyse fournisseurs

    un alternatif =INDEX(Feuil1!$B$3:$F$3;;EQUIV(B2;DECALER(Feuil1!$B$3:$F$3;EQUIV(A2;Feuil1!$A$4:$A$100;0);;;);0))
  11. B

    Microsoft 365 Fonction "appareil photo" qui superpose les images

    avec VBA, on peut manipuler la position et le contenu de l'appareil, si cela est une option.
  12. B

    XL 2019 [Résolu] Convertir une formule sans le matriciel

    allez, vous avez raison, mais c'est une fonction qui mérite plus ... . Bonsoir,
  13. B

    XL 2019 [Résolu] Convertir une formule sans le matriciel

    hello, on n'a pas besoin de CTRL+Maj+Enter, la fonction utilise des matrices, mais n'est pas une fonction matricielle. Le "15" veut dire "PETITE.VALEUR", le "6" veut dire ignorer les erreurs et pour le reste la formule créee une matrice avec des lignes qui sont okay. Est-ce que "petit.valuer"...
  14. B

    XL 2021 Le meilleur algorithme

    @patricktoulon, on ne peut pas comparer des pommes avec des oranges. C'est une loterie et là on a des gens qui pensent que les données du passé disent quelque chose sur l'avenir. Ce n'est donc pas simplement créer des combinaisons, mais vérifier, si on connait le résultat d'avance, alors quels...
  15. B

    Autres Animation 12 équipes 8 stands

    bonsoir, voici le fichier avec la macro, quand vous la lancez ("loopje"), on est parti pour quelques heures ... . Mais je crains que mieux que 8 doublons ne sera pas possible.