Contenu récent par erictran

  1. E

    XL 2013 VBA : filtre multicritères d'un TCD selon une liste définie dans un array

    D'accord ! j'ai compris , il manquait la sortie de la boucle après être passé "visible" ! Super je teste mais c'est sûr que c'est ca edit : c'est bien ca , code corrigé et qui tourne ! Mille mercis!
  2. E

    XL 2013 VBA : filtre multicritères d'un TCD selon une liste définie dans un array

    Bonjour, Merci pour ton aide, J'ai mis les éléments à exporter vers tableau_SECU dans une colonne E , avec un entête de colonne "SECU" : le "-1" est pour enlever l'en-tête de colonne dans le comptage des lignes. . oui j'aurai préférablement pu intégrer le -1 dans derlig cela auraît été plus...
  3. E

    XL 2013 VBA : filtre multicritères d'un TCD selon une liste définie dans un array

    Merci pour ta réponse. J'ai bien vérifié avec un debug.print la liste des éléments de tableau_SECU et meme avec un debug.print valeur.name ; tableau_SECU(i,1) pour vérifier qu'il existe bien des valeurs de pivotitems identiques à des valeurs de tableau_SECU le debug.print sous condition if...
  4. E

    XL 2013 VBA : filtre multicritères d'un TCD selon une liste définie dans un array

    Bonjour la communauté! Je travaille sur un TCD créé en VBA : je voudrais que les champs du pivotFields "Utilisateur creat. cde" soient filtrés par rapport à une liste de valeurs "string" contenues dans un array nommé "tableau_SECU" J'ai essayé 2 manières : Avec une boucle For Each PivotItems...
  5. E

    XL 2016 Dernière ligne d'une plage dynamique

    Merci pour votre réponse, cela fonctionne!
  6. E

    XL 2016 Dernière ligne d'une plage dynamique

    Sylvanu Merci, mais je voudrais connaître la dernière ligne sur la plage de colonnes "I:L" . Dans mon exemple , il y a plus de lignes en colonne K qu'en colonne I Ou alors je le fais sur chaque colonne et je prends la plus grande valeur ?
  7. E

    XL 2016 Dernière ligne d'une plage dynamique

    Bonjour le forum, Je voudrais faire une boucle "for each cell" d'une plage dynamique en nbre de lignes mais je n'arrive pas à définir le nombre de lignes de celle ci : Ci-après screenshot de la plage sur laquelle je souhaite boucler : j'ai essayé les deux codes suivants pour trouver la...
  8. E

    XL 2016 Advanced filter (et accessoirement sélection de plage)

    Merci Phil69970, cela fonctionne très bien. J'ai laissé de côté Advancedfilter au profit de Autofilter, et cela fonctionne parfaitement
  9. E

    XL 2016 Advanced filter (et accessoirement sélection de plage)

    Bonsoir le forum Avec votre aide j'ai pu adapter une macro de comparaison de table de données, et maintenant je peaufine : je voudrais utiliser advancedfilter pour utiliser des critères prédéfinis qui sont dans des tables de la feuille "filtre" Mais je coince sur la compréhension de...
  10. E

    XL 2010 extraire les différences entre 2 fichiers excel

    Bonsoir le forum J'essaye d'adapter à mon besoin le code aimablement donné par "mapomme" que je recopie partiellement ci dessous (les commentaires sont pour ma compréhension) 'les modifiés For Each elem In dico1 If dico2.exists(elem) Then ' Si pour un ID existant dans dico 1, ce...
  11. E

    XL 2010 Comparaison de deux fichiers de base de donnée

    et si je peux abuser encore un peu de votre temps :) Au lieu de colorier la ligne entière détectée comme "nouvelle ligne" , je voudrais colorier la plage de colonnes 2 à 34 sur la ligne en question (j'ai mis en "commentaire" votre code dans l'extrait ci dessous) mais le code que j'ai inséré...
  12. E

    XL 2010 Comparaison de deux fichiers de base de donnée

    Bonjour Sousou J'ai une petite question qui n'est pas directement lié au problème initial et je n'ai pas trouvé de réponse sur le net : vous avez créé une variable dans le code VBA "var=L1.Columns.count" Je comprends bien qu'il s'agit de compter les colonnes de la feuille L1, pour exécuter la...
  13. E

    XL 2010 Comparaison de deux fichiers de base de donnée

    Merci Sousou J'avais bien vu que vous aviez fait une réponse sur un sujet similaire mais j'étais incapable de l'adapter! Votre code marche parfaitement et évidemment beaucoup plus efficace que la mise en forme conditionnelle ! Encore merci, je vais tâcher de comprendre le fonctionnement de...
  14. E

    XL 2010 Comparaison de deux fichiers de base de donnée

    Merci Mara58, J'ai pu obtenir avec la mise en forme conditionnelle le résultat recherché : j'ai mis dans l'onglet S03 et S04 les 2 bases de données et dans l'onglet S04 deux mises en forme conditionnelles : - 1 qui met en évidence les nouvelles lignes - 1 qui met en évidence les modifications...
  15. E

    XL 2010 Comparaison de deux fichiers de base de donnée

    Bonjour Mara58 Merci j ai testé votre code qui fonctionne parfaitement merci. Néanmoins mon besoin est de mettre en évidence les écarts. J ai pas mal surfé hier soir sur le sujet et une solution accessible à mon niveau est avec la mise en forme conditionnelle et les fonctions index et...