Bonjour à tous,
je recherche depuis pas mal de temps une solution à mon problème et mes errances sur la toile n'ont que trop duré... Trop de code imaginés et testés, j'ai besoin de vos conseil.
Je vais essayer d'être concise et claire :
J'ai un fichier excel qui comporte 2 onglets :
- un onglet base de données fournisseurs
- un onglet base de données clients
Lorsque j'enregistre une commande client via un userform, je voudrais qu'en fonction du type de fournisseurs (Régional ou National) saisi en textbox1, une macro s'exécute et recherche dans la base de données fournisseurs et complète les coordonnées en fonction du nom saisi en textbox2.
J'arrive bien à programmer le code de recherche et remplissage en fonction du nom, mais étant donné que tout mes fournisseurs ne sont pas dans la base de données (s'il sont Internationaux uniquement), cela me bloque la saisie.... D'où ma volonté de n'exécuter la macro que sous la condition de saisie du type fournisseur régional ou national.
Vous trouverez dans le fichier joint un exemple de fichier.
Je suis ouverte à toute proposition de simplification, j'ai tourné le problème dans tous les sens et il me semblait que ce chemin était le plus simple mais il fort possible que je tourne tout simplement en rond.
Je vous remercie par avance pour tous vos conseils.
A vous lire,
Cordialement,
Morgane
je recherche depuis pas mal de temps une solution à mon problème et mes errances sur la toile n'ont que trop duré... Trop de code imaginés et testés, j'ai besoin de vos conseil.
Je vais essayer d'être concise et claire :
J'ai un fichier excel qui comporte 2 onglets :
- un onglet base de données fournisseurs
- un onglet base de données clients
Lorsque j'enregistre une commande client via un userform, je voudrais qu'en fonction du type de fournisseurs (Régional ou National) saisi en textbox1, une macro s'exécute et recherche dans la base de données fournisseurs et complète les coordonnées en fonction du nom saisi en textbox2.
J'arrive bien à programmer le code de recherche et remplissage en fonction du nom, mais étant donné que tout mes fournisseurs ne sont pas dans la base de données (s'il sont Internationaux uniquement), cela me bloque la saisie.... D'où ma volonté de n'exécuter la macro que sous la condition de saisie du type fournisseur régional ou national.
Vous trouverez dans le fichier joint un exemple de fichier.
Je suis ouverte à toute proposition de simplification, j'ai tourné le problème dans tous les sens et il me semblait que ce chemin était le plus simple mais il fort possible que je tourne tout simplement en rond.
Je vous remercie par avance pour tous vos conseils.
A vous lire,
Cordialement,
Morgane