Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 VBA Recherche valeur variable dans une autre feuille

  • Initiateur de la discussion Initiateur de la discussion Matt87
  • 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 !

Matt87

XLDnaute Nouveau
Bonjour,

Je me permet de vous demander votre aide pour ajouter une macro à mon projet.
J'ai tenté de trouvé par moi-même, mais je crois que ce dernier dépasse mes compétences en VBA 😉

J'aimerais ajouter un code me permettant de rechercher un N° de facture se trouvant dans la feuille «Sommaire de factures».
Le bouton se trouve dans la feuille commande et ce dernier ouvre le userform1 qui servira à ladite recherche.
Dans l'éventualité ou le N° de facture est trouvée dans la liste, j'aimerais qu'un message box m'indique «Cette facture à déjà été envoyée» et du coup m'amène automatiquement à la ligne ou se trouve ladite valeur. Dans le cas ou aucune facture n'est retracée, j'aimerais qu'un message box m'indique «Facture inexistante».

Je vous remercie à l'avance pour votre aide et je vous souhaite une agréable journée!
 

Pièces jointes

Hello,

Petit code à ajouter dans le Userform1:

Code:
Private Sub CommandButton1_Click()
Dim Man As Range
Yo = TextBox1

Sheets("Sommaire de factures").Select
Set Man = Columns("D:D").Find(What:=Yo, LookAt:=xlWhole)
If Man Is Nothing Then
Sheets("Commandes").Select
MsgBox "Facture inexistante"

Else
Man.Activate
MsgBox "Cette facture à déjà été envoyée"

End If
UserForm1.Hide

End Sub

DD
 
- 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

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…