Bonjour à tous
J'aurais besoin de votre aide.
J'ai un classeur, qui me permet de gérer de l'outillage.
Il est composé d'une feuille principale nommée "Donnees". qui est une image d'une extraction d'un fichier extérieur. Cette feuille n'existe que pour mettre à jour les autres onglets.
Cette feuille comporte plusieurs colonnes. Le N° unique à tous les outils se trouve dans la colonne "A"
Mon principe de travail est le suivant :
Quand j'ai réalisé une nouvelle extraction dans la feuille "donnees", je souhaite mettre à jour les deux onglets en fonction d'un filtre de la colonne B
J'ai donc réalisé deux boutons de filtrage
un pour le filtre "A1"
un pour le filtre "B1".
quand le clique sur "FiltreA1", les données de mon onglet principal "Donnees", sont filtrées, et sont ensuite copiées et collées dans l'onglet correspondant, en l'occurrence l'onglet "GroupeA1".
Les cellules de la feuille "GroupeA1" pourra ensuite être modifiées.
Mais je rencontre plusieurs petits problèmes.
1er problème:
Toutes modifications dans l'onglet de travail : "GroupeA1" seront effacées, lors d'une mise à jour par le bouton de filtrage.
je souhaiterais, que si une nouvelle référence est dans la feuille "Donnees", en cliquant sur le bouton, elle soit intégrée dans son onglet sans modification des autres cellules déjà inscrites.
2eme problème
je n'arrive pas lors du collage dans l'onglet "GroupeA1", à ce que la ligne de titre "Ligne 7", n'apparaisse pas.
3eme problème
a chaque fois que je met à jour par un filtrage, la taille de mon classeur augmente sérieusement.
si je fais une vérification de compatibilité, des données non visibles sont inscrite dans des cellules jusqu'à celle A6:H1048563.
Je joint une copie de mon fichier.Essais_Filtre-VBA-V2.xlsm
merci encore de votre aide
titi
Partager