Ignorer un filtre

Résolu
Sephiroth2007 Messages postés 216 Date d'inscription   Statut Membre Dernière intervention   -  
Sephiroth2007 Messages postés 216 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Voilà je développe un petit fichier mais je bute sur une fonctionnalité.

Mon but est d'avoir un bouton qui ajoute une ligne suivant une valeur choisie dans une liste ou une nouvelle entrée (par un userform).

Dans le cas d'une nouvelle entrée, je souhaite que la ligne soit ajoutée en fin de tableau.
Le problème est que ce tableau peut être filtré mais du coup la ligne insérée n'est pas forcément en toute fin de tableau, elle se met à la fin de la plage filtrée.

Je souhaiterai donc passer outre le filtrage (tout en le conservant) lors de l'insertion de la ligne.
Le filtrage peut être remis après la macro mais l'utilisateur ne doit pas avoir à le refaire, ni l'enlever pour insérer une ligne.

Mon fichier pour bien cerner ma problématique :

https://www.cjoint.com/c/DIhrrPdt4L4

Merci de votre aide.
A voir également:

2 réponses

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

compte le nombre de valeurs en A :
lig = Application.CountA([A:A ]) + 3
D'ailleurs pourquoi 2 lignes vides au début ? Ca ne fait que compliquer inutilement.

eric
0
Sephiroth2007 Messages postés 216 Date d'inscription   Statut Membre Dernière intervention   16
 
Bonjour eriiic,

Le fichier était un simple exemple, le "vrai" est plus fourni avec les premières lignes remplies aussi.

En tout cas merci ta solution marche très bien pour moi !

Merci. Sujet résolu !
0