Bonjour,
Comme je l'indiqué dans ma présentation, je suis un newbie de VB.
Je souhaite remplir une base de données automatiquement à partir de la saisie par lecture optique dans la colonne A.
Le contenu de cette cellule fait une rechercheV dans un deuxième onglet de la feuille pour remplir les 15 colonnes de la BD
La difficulté est que dans la matrice de recherche, les numéros d'index colonne sont dépendants des 3 premières lettres d'une cellule unique du premier onglet (i n'y a que 4 valeurs possible pour cette chaine de caractères).
J'ai bien une solution avec la fonction SI. associée à RECHERCHEV mais la base de données pouvant avoir jusqu'à 1000 lignes, je dois recopier la formule sur 15000 cellules et la feuille commence à peser "très lourd" même vide.
Je cherche donc un moyen avec une macro evenementielle pouvant me dispenser de l'utilisation des formules trop lourde et qui se déclenche dès qu'une saisie en colonne A1 puis A2 et ainsi de suite.
Cette solution permettrait de gérer la BD de facon plus dynamique puique non limitée aux lignes contenant les formules.
Je seche depuis plusieurs jours. Aussi, je m'en remet à vous...
Je vous en remercie par avance de l'aide que vous pourrez m'apporter.
Comme je l'indiqué dans ma présentation, je suis un newbie de VB.
Je souhaite remplir une base de données automatiquement à partir de la saisie par lecture optique dans la colonne A.
Le contenu de cette cellule fait une rechercheV dans un deuxième onglet de la feuille pour remplir les 15 colonnes de la BD
La difficulté est que dans la matrice de recherche, les numéros d'index colonne sont dépendants des 3 premières lettres d'une cellule unique du premier onglet (i n'y a que 4 valeurs possible pour cette chaine de caractères).
J'ai bien une solution avec la fonction SI. associée à RECHERCHEV mais la base de données pouvant avoir jusqu'à 1000 lignes, je dois recopier la formule sur 15000 cellules et la feuille commence à peser "très lourd" même vide.
Je cherche donc un moyen avec une macro evenementielle pouvant me dispenser de l'utilisation des formules trop lourde et qui se déclenche dès qu'une saisie en colonne A1 puis A2 et ainsi de suite.
Cette solution permettrait de gérer la BD de facon plus dynamique puique non limitée aux lignes contenant les formules.
Je seche depuis plusieurs jours. Aussi, je m'en remet à vous...
Je vous en remercie par avance de l'aide que vous pourrez m'apporter.