Contenu récent par Karlito91170

  1. K

    Gagner en rapidité grace aux tableaux

    Merci beaucoup grâce à ton aide j'ai pu gagner en rapidité sans passer par des tableaux
  2. K

    Gagner en rapidité grace aux tableaux

    Merci de ta réponse je prends note de tes conseils Cependant c est ma double boucle qui prend énormément de temps ... 1) boucle pour un tirage aléatoire sur les années 2 boucle pour un tirage aléatoire des sinistres dans l'onglet (bdd_sinistres) Exemple fictif (je n'ai pas les chiffres...
  3. K

    Gagner en rapidité grace aux tableaux

    Bonjour à tous cher communauté Je suis néophyte en VBA, je commence à peine mes premières macro. Je travaille actuellement sur un projet basé sur une méthode Monte Carlo. J'ai réussis à mettre en place une procédure qui fonctionne, cependant lorsque les données sont en nombres trop importantes...
  4. K

    Sortir les combinaisons pour 4 nombres

    Malheureusement cela ne fonctionne pas.
  5. K

    Sortir les combinaisons pour 4 nombres

    Bonjour chère communauté Je souhaite mettre en place une macro pour me donner toute les combinaisons possible de 4 nombres (dans un premier temps) (1 ; 25 ; 55 ; 70 ; 95) le nombre de possibilités correspond à 5! donc 120 possibilités (1, 25, 55, 70, 95) (1; 55, 25, 70, 95) (etc... Je pense...
  6. K

    Selectionner une plage jusqu'a la dernière cellule non vide dans une fonction

    Super tout fonctionne, merci beaucoup à vous tous . Vous m'avez été d'une aide très précieuse
  7. K

    Selectionner une plage jusqu'a la dernière cellule non vide dans une fonction

    Pardonnes moi ma question bête, mais je ne saisi ce que je dois "adapter avec range("")
  8. K

    Selectionner une plage jusqu'a la dernière cellule non vide dans une fonction

    Rebonjour Malheureusement Philippe, vous êtes dans le mauvais module, ma procédure se trouve dans l'onglet "retraitement_réass" Pierre Jean voici la formule sur excel =si(ou(C2=bdd_sinistre!J3:J31); C2 -lancement!A9; "") Je vais essayer d'expliciter au maximum Je souhaite que ma procédure...
  9. K

    Selectionner une plage jusqu'a la dernière cellule non vide dans une fonction

    Ci joint une version test du fichier
  10. K

    Selectionner une plage jusqu'a la dernière cellule non vide dans une fonction

    Philippe Ta procédure fonctionne très bien mais lorsque je souhaite l'intégrer dans ma fonction un message d'erreur apparaît "erreur de compilation attendu : fin d'instruction" "=IF(OR(R[-1002]C=bdd_sinistre!Range("K3:K" & Range("K65535").End(xlUp).Row).Select),R[-1002]C-Lancement!R9C1,"""")"...
  11. K

    Selectionner une plage jusqu'a la dernière cellule non vide dans une fonction

    Bonjour à tous, Je suis débutant dans l'univers bien vaste de VBA . Je souhaiterai apporté de la flexibilité à ma fonction codé sur VBA (voir ci dessous) "=IF(OR(R[-1002]C=bdd_sinistre!R3C10:R28C10),R[-1002]C-Lancement!R9C1,"""")" A la place d'une plage fixe, en gras ci dessus. J'aimerai...