IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

[XL-2017] Tri automatique .. VBA


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut [XL-2017] Tri automatique .. VBA
    Bonjour,
    Je m'arrache les cheveux .....

    Je souhaiterais qu'un filtre que j'ai positionné, s'ajuste automatiquement quand je modifie une donnée. Par ailleurs, cette liste finalement est basée sur une plage de donnée ce qui ne facilite pas le tout ...

    Je mets mon fichier en pièce jointe et explique mon problème :

    EN GROS :
    • Si je sélectionne Test 1 je devrais voir une seule ligne avec comme données Titre 2, puis "3"
    • Si je sélectionne Test 2 je devrais voir une seule ligne avec comme données Titre 1, puis "1"
    • Si je sélectionne Test 3 je devrais voir une seule ligne avec comme données Titre 3, puis "2"
    • Si je sélectionne Test 4 je devrais voir deux lignes, une avec Titre 2, puis "1 ET AUSSI une seconde ligne avec Titre 3 et "2" ….



    Actuellement, je vois tout … Je voudrais filtrer automatiquement quand je modifie le choix en case C2 (jaune) et que les lignes disparaissent si c'est "0" finalement. Alors qu'actuellement, le filtre choisi précédemment ne modifie pas les lignes qui s'affichent et du coup, le choix 0 reste si je modifie ... (je sais pas si je suis clair).

    J'ai bien compris qu'il fallait faire un fichier xslm, qu'il fallait faire clic droit et visualiser le code ... et mettre quelque chose qui a à voir avec du "Range"

    J'ai testé plein plein de trucs mais là ... Je suis programmeur PHP à mes heures perdues, et ne connais pas trop le VBA m'enfin ... je devrais pouvoir lire sans souci !

    Pour le moment j'ai mis ça (qui devrait ne m'afficher que quand le contenu est "3" dans la colonne C si j'ai bien compris). :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    With Worksheets("Feuil1")
        If Not .AutoFilterMode Then .Range("C5").AutoFilter Field:=1, Criteria1:="3"
    End With
    Mais bien entendu ... ça ne marche pas :'(

    HELPPPPP

    Bonne journée.
    Fichiers attachés Fichiers attachés
    Dernière modification par Invité ; 19/09/2019 à 22h29. Motif: Ajout des balises [CODE] mon code [/CODE] (bouton #)

Discussions similaires

  1. [XL-2003] Associer Cellule à un code VBA + tri automatique
    Par Razekiel_ dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 10/07/2012, 13h59
  2. Export automatique VBA dans Excel
    Par eddyG dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 20/12/2006, 23h34
  3. Tri automatique des mails
    Par trois_1 dans le forum Réseau
    Réponses: 7
    Dernier message: 03/08/2006, 21h53
  4. [VBA-E] tri sur VBA pour Excel
    Par mariedrouin dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 21/05/2006, 13h32
  5. [VBA-E] [Excel] Tri automatique
    Par bovi dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 01/10/2002, 10h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo