• Initiateur de la discussion Initiateur de la discussion naitsirhc
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

N

naitsirhc

Guest
Bonjour,
Dans un document excel, Dans la colonne A (A1.......A100)on introduit au fur et à mesure un code de 0 à 9000 dans chaque cellule,la fonction RECHERCHEEV rempli les celulles B1...B100: tout cela fonctionne parfaitement.
Maintenant, lorsque j'introduis un code dans une cel de la col A, et si ce code est compris entre 3000 et 3999, je devrais avoir un message box (vba) qui me demande d'introduire une référence spéciale qui se placerait dans la col C en regard du code introduit dans la cel A:
Exemple:
A1 = 100 ----> B1 = alfred
A2 = 4525 ---> B2 = jean
A3 = 3025 ---> B3 = martine ----> message box, introduire référence (par ex: 12) OK ----> C3 = 12
.........
Merci pour votre aide
naitsirhc
 
Re : SI en Vba

Bonjour et Merci lacorse 33
C'est ce que je voulais, à moi maintenant d'introduire tout cela dans mon fichier.
Si j'ai un problème je te recontacterai mais pour l'instant direction le boulot,je reprendrai le fichier ce soir.
Bonne journée
Naitsirhc
 
Re : SI en Vba

Bonjour Lacorse33,
J'ai oublié une petite chose, dans mon fichier il ya une macro pour effacer le numéro, il faudrait que cette même macro puisse effacer le numéro (cel A.....)et la réf spec(cel C...).
En annexe petit fichier contenant ma macro pour effacer seulemeent cel A....
Je n'ai pu utiliser ton fichier il est protégé (impossible d'ajouter une macro), mais tu comprendras avec mon petit fichier.
Merci encore et à bientôt
naitsirhc
 

Pièces jointes

Re : SI en Vba

Bonsoir Lacorse33
Tout va bien merci, une petite question:
Dans le cas ou je possède plusieurs sheets dans le même fichier: comment dois-je faire pour que chaque feuille puisse accéder aux macros.
Merci anticipativement
Naitsirhc
 
Re : SI en Vba

Bonsoir naitsirhc,

J'ai adapté le fichier à ta demande.
J'ai modifié la procédure "Effacer_réf_et_sdate" en passant en paramètre le nom de l'onglet.

J'ai également ajouté 2 onglets pour les tests.

@+
Béa
 
Dernière édition:
Re : SI en Vba

Bonjour Béa
Je me suis mal expliqué, en fait c'est dans le fichier "Ajouter un n° complémentaire" que je souhaite la macro sur plusieurs onglets ( pour être sûr, c'est le fichier où on ajoute un n° compl si Numéro compris entre 3000 et 3999).
Excuse moi de m'être mal exprimé la fois précédente.
A bientôt
Naitsirhc
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

N
Réponses
6
Affichages
1 K
naitsirhc
N
Retour