Résultats de la recherche

  1. M

    XL 2013 Valeur de la frequence max avec l'objet Dictionnary

    En effet ça sort les mêmes résultats. Pour le coup je ne connaissais pas cette fonction. Merci JB.
  2. M

    XL 2013 Valeur de la frequence max avec l'objet Dictionnary

    Merci pour ces précisions et pour votre aide. Bonne fin de journée.
  3. M

    XL 2013 Valeur de la frequence max avec l'objet Dictionnary

    Bonjour à tous les deux, @BOISGONTIER Merci pour ton lien. Pour tout dire je suis sur ton site depuis ce matin en tentant de voir quelle partie pourrait m'être utile. J'avais effectivement vu ces deux exemples. Mais je suis incapable d'adapter. @job75 Merci pour ton code. J'ai adapté et ça...
  4. M

    XL 2013 Valeur de la frequence max avec l'objet Dictionnary

    Bonjour le Forum, Je cherche à récupérer la valeur correspondant à la fréquence max d'une clé (je ne sais pas trop comment l'expliquer autrement). Je voudrais utiliser l'objet Dictionnary mais je bute dessus. On va dire que j'arrive à adapter le code à mes besoins mais dans le cas présent, je...
  5. M

    XL 2013 Création d'une demande d'envoie de email lors de l'enregistrement d'un fichier excel

    Bonjour Guilda, A voir si ça correspond à ce que vous souhaitez. 1. Si votre enregistrement se fait en VBA, alors vous ajoutez ce code à la suite : If MsgBox("Voulez vous envoyer par mail ?", vbYesNo, "Demande de confirmation") = vbYes Then 'nom de la macro qui envoie le mail...
  6. M

    Insertion de données d'un fichier A dans un fichier B

    Bonjour Meylan, Ci joint un essai. A voir si cela vous suffit. Chaque mois vous devez tout de meme copier coller vos données dans l'onglet Donnee à la suite en complétant la colonne mois et en recopiant vers le bas la formule de la colonne Clé. Pour récupérer les données du mois 4 il vous faut...
  7. M

    XL 2013 VBA - Concatener lignes ordre alphabétique sur 5 colonnes

    Bonjour Dranreb, C'est parfait ! Merci beaucoup.
  8. M

    XL 2013 VBA - Concatener lignes ordre alphabétique sur 5 colonnes

    Bonjour le forum, Je cale sur un problème peut etre basique mais je ne trouve rien sur le net qui pourrait m'aider. Je cherche - en vba - à concatener plusieurs colonnes selon un tri alphabétique. Je pensais à : extraire les 5 colonnes concernées les transposer les trier croissant les...
  9. M

    XL 2013 Accélérer une macro dictionnary

    Re, bonjour Nicole Et la rapidité est là. Merci. Je vais regarder la différence avec ce que j'avais fait pour comprendre. A quoi sert la fin du code ? [M2].Resize(UBound(tablo)) = Application.Index(tablo, , 13) Range("M" & UBound(tablo) + 2 & ":M" & Rows.Count) = "" 'RAZ en dessous Je fais...
  10. M

    XL 2013 Accélérer une macro dictionnary

    Je viens de modifier la macro. Par contre je ne sais pas si c'est le top comme code. J'aurais voulu aussi avoir la formule directement dans la macro plutot que de repartir de la formule en m2.
  11. M

    XL 2013 Accélérer une macro dictionnary

    Bonjour job75, Non je ne me rends pas bien compte et c'est pour cette raison que je pose la question. Dans un 1er temps j'avais fais avec selection.autofill qui était plus rapide. Mais je me suis dit que ça serait plus propre avec un dico. (J'ai adapté de ce fil...
  12. M

    XL 2013 Accélérer une macro dictionnary

    Bonjour le forum, Je viens de créer cette macro qui met 20 secondes à s’exécuter (environ 11000 lignes) Sub Copie_NbVoyages() Application.ScreenUpdating = False Sheets("Data ligne").Select tablo = Range("A2:M" & Range("A" & Rows.Count).End(xlUp).Row) Set dico =...
  13. M

    XL 2013 VBA - concatener selon critères

    Re, Merci pour cette anticipation. Par contre dans l'exemple je n'avais mis qu'un seul expéditeur. De fait j'en ai plusieurs et les clés générées sont plutôt nombreuses. En pièce jointe un nouvel exemple pour illustrer mon problème. L'ajout que tu as fait pour les totaux et écarts est ok sur un...
  14. M

    XL 2013 VBA - concatener selon critères

    Merci pierrejean, C'est parfait.
  15. M

    XL 2013 VBA - concatener selon critères

    Re pierrejean, Je ne vois pas de modification. As-tu mis le bon fichier ? Oui en effet le prix doit être à 200. Les MeF pourraient passer mais je ne sais pas toujours moi meme quel montant est correct. Dans l'exemple ca reste simple. Je suis en train de construire une BDD avec les tarifs...
  16. M

    XL 2013 VBA - concatener selon critères

    Il s'agit de la colonne N. En pièce jointe un nouveau fichier avec des données plus parlante et après avoir fait tourner la macro. Encore une fois si vous voyez comment faire pour que ce soit plus "propre" je suis preneur.
  17. M

    XL 2013 VBA - concatener selon critères

    Re Chris, Non ils ne sont pas définissables. Même si il y a des redondances dans les tournées (heureusement), il y aura toujours des nouveautés, rien que par le fait de l'ajout de nouveaux expéditeurs ou de contraintes du moment. Du coup toutes création de table serait plutôt certainement...
  18. M

    XL 2013 VBA - concatener selon critères

    Bonjour pierrejean, Merci pour ton aide. C'est exactement ça. Par contre le filtre est nécessaire car il permettra que les éléments concatener soit dans le même ordre a chaque fois. Ainsi ça évitera d'avoir une clé différente pour deux mêmes expéditeurs. Ex : PRI_UNIO & UNIO_PRI A moins que la...
  19. M

    XL 2013 VBA - concatener selon critères

    Bonjour à tous les deux, La remarque de Chris concernant la logique de traitement m'a fait réfléchir.. J'ai donc remis un fichier joint avec seulement l'onglet source "Data" dans lequel j'ai changé les noms. Mon fichier source fait état de plus de 11000 lignes sur le seul mois de juillet. Une...
  20. M

    XL 2013 VBA - concatener selon critères

    Bonjour Chris, Mon TCD de l'onglet "traitement" est ici un exemple. Il ne fait que 3 colonnes. Ma source m'amène à la colonne CB pour le seul mois de juillet. Je ne crois pas que ma formule en C5 soit l'idéal sur autant de colonnes. Ca amenerait autant de si() que de colonnes et ca ne...