Contenu récent par Arnaud81

  1. A

    XL 2013 VBA - Amélioration d'une macro

    C'est top, merci beaucoup beaucoup!!! Tous les éléments sont susceptibles de changer exceptés le numéro et le nom de l'atelier. Je vais regarder ton code pour mieux comprendre. Encore un immense merci!
  2. A

    XL 2013 VBA - Amélioration d'une macro

    Bonjour Vgendron, En effet, ca tourne beaucoup plus vite!! Merci! Par contre, serait il possible d'ajouter quelques éléments pour que ca reprennne la forme résultat que j'avais dans mon fichier initial ? Le DG aimait bien le rendu... (les blocs encadrés, couleurs si l'atelier est terminé...)...
  3. A

    XL 2013 VBA - Amélioration d'une macro

    En fait, j'ai ma feuille de données sources ou je rentre une ligne pour chaque participants (je peux donc avoir 10 lignes pour l'atelier 1 si j'ai 10 participants. L'objectif est d'obtenir : Un onglet ou le tri est fait au niveau du participant, ainsi je prends directement le bloc d'atelier le...
  4. A

    XL 2013 VBA - Amélioration d'une macro

    Merci vgendron, je regarde ca ce weekend, j'étais en réunion toute la journée...
  5. A

    XL 2013 VBA - Amélioration d'une macro

    Bonjour à tous, J'ai créé la macro jointe au fur et à mesure des besoins. En gros, j'ai une page de données sources avec des ateliers, des dates, des participants... A partir de là, je complète un onglet par date, par intervenants et par thème, ce qui me permet de faire juste un copier coller...
  6. A

    XL 2013 Lier deux listes avec menus déroulants

    En fait, pas besoin de la macro... Je clos le sujet
  7. A

    XL 2013 Lier deux listes avec menus déroulants

    J'ai trouvé la macro et le fichier qui me convient. Dans l'exemple trouvé, il n'y a qu'une seule cellule de concernée (la cellule G4) ou je peux choisir dans une liste. Dans la macro : Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$g$4" And Target.Count = 1 And...
  8. A

    XL 2013 Lier deux listes avec menus déroulants

    Bonjour, Dans l'exemple joint, j'ai deux listes : le liste Niveaux la liste valeur valeur associée Dans la cellule F4, je sélectionne le niveau 1 et j'aimerais qu'en G4 avoir uniquement dans la liste déroulante les valeurs associées au niveau 1 et pas toutes les valeurs de tous les niveaux...
  9. A

    XL 2013 VBA - Pb sur macro mail avec PJ

    Bonjour, J'ai un pb sur ma macro sur la partie pièce jointe. J'ai un tout nouveau PC et je ne peut pas activer la référence Outlook.library On m'a donc conseillé de créer les objets. Par contre, je suis bloqué sur le "Set myAttachments = oBjMail.Attachements" Une idée ? Sub...
  10. A

    XL 2013 VBA - Croiser des données

    Merci Pierre Jean et Dranreb. Dranreb, je vais essayer de voir ce que je peux faire avec ton fichier mais comme je n'y connais vraiment pas grand chose en VBA si ce n'est pour adpater une macro en fonction des colonnes ou des lignes, je ne sais pas si je vais aller bien loin...
  11. A

    XL 2013 VBA - Croiser des données

    C'est top. Merci beaucoup. Si je peux abuser pour la suite... A partir de la liste ainsi constituée, j'ai une macro qui me crée un onglet par site et qui fonctionne nikel. (dans l'exemple joint j'ai l'onglet "ALL-RCPT") J'ai un onglet supplémentaire avec la liste de fonctions V6 et sa ou ses...
  12. A

    XL 2013 VBA - Croiser des données

    Cela fonctionne très bien. Merci. Pour que je comprenne mieux, a quoi correspondent les différentes variables TE TS, ... ? Correspondent ils à chaque site ou cela n'a rien à voir ? Par ailleurs, si au lieu d'avoir dans chaque cellule le nom du site, j'ai juste "x", la macro peut elle aller...
  13. A

    XL 2013 VBA - Croiser des données

    Bonjour, J'ai un tableau dans la feuille source avec en colonne A et B une liste de fonctions et la description et dans les autres colonnes les sites associés Afin de pouvoir traiter ces données, je souhaiterai avoir une macro qui balaye la liste des fonctions : si un site est trouvé pour une...
  14. A

    XL 2013 VBA - Croiser des données et injecter des lignes

    Merci messieurs, cela fonctionne!! Bonne soirée!
  15. A

    XL 2013 VBA - Croiser des données et injecter des lignes

    Dans mon fichier complet, je n'ai que deux onglets V1 V2 et Source. J'avais mis l'onglet cible dans l'exemple pour montrer ce que devait faire la macro et le résultat que j'attendais sur l'onglet Source. Merci d'avance pour ta réponse Arnaud