Bonjour tout le monde,
Je suis toute nouvelle dans ce forum, et débutante en VBA Excel d'ailleurs.
Je suis confrontée une difficulté (que vous trouverez facile en temps qu’experts).
Je précise que je connais pas du tout le langage des macros..
Problème: (Je ne peux poster le fichier, je suis contrainte à un accord de confidentialité)
Dans mon classeur j'ai aux environs de (5000) lignes réparties en plusieurs feuilles, (4 à 5 colonnes par feuilles). Certaines données sont répétitives, j'aimerai un remplissage automatique plutôt que de me reprendre.
Je m'explique
Première Macro
Si « données saisies » dans colonne A = (existe) dans « nom_classeur », « colonne_A)
Alors copier la ligne
*doublon accepté
Si « données saisies » dans colonne A (existe pas) dans « nom_classeur », « colonne_A)
Permettre saisie manuelle
Enregistrer nouvelles saisies dans la base « nom_classeur »
Autrement dit : Quand je saisis une valeur dans la colonne A de n’importe quelle feuille, Ordonner une cherche dans le classeur (en colonne A)
Si valeur trouvée, Copier la ligne
Si non trouvée, permettre une saisie manuelle,
« Sachant que la nouvelle saisie est de nouveau intégrer dans la base de données)
*Permettre une modification manuelle de la ligne
Deuxième macro
Extraire les données « feuille_2 » « classeur_8 » dans une nouvelle feuille
Trier à partir de la « colonne A » de la « feuille_2 »
Sans doublons