probleme d'affichage dans un MsgBox

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

nikon72

XLDnaute Nouveau
salut le forum,

j essai d afficher dans une msgbox une cellule en fonction d une recherche, je m explique :

j ai un fichier excel original avec une colonne de code de designation et une colone de nom de personne.

chaque fois que je scan un code et qu il est trouver dans la colonne de designation, je voudrai faire ouvrir un msgbox quelque seconde pour voir le nom de la personne.

mais bon j suis pas tres douer 🙁

voila mon debut de code mais meme sa, c pas terible 🙁

Option Explicit
Option Compare Text
Dim DerliA As Integer, DerliB As Integer, Fin As Integer, I As Integer

Private Sub CommandButton1_Click()
Dim Fin As Integer, I As Integer
DerliA = Range("B6000").End(xlUp).Row
DerliB = Range("D8000").End(xlUp).Row
Fin = IIf(DerliA < DerliB, DerliA, DerliB)
For I = 2 To Fin
If Cells(I, 1).Value = TextBox2.Value And Cells(I, 2).Value = TextBox4.Value Then
MsgBox ("NOM DU CHAUFFEUR")
Me.TextBox2.SetFocus
Exit Sub
End If
Next
Cells(DerliA + 1, 1) = TextBox2.Value
Cells(DerliA + 1, 2) = TextBox4.Value
End Sub

quelqu un peu m aider?

merci
 
Re : probleme d'affichage dans un MsgBox

Hello,

Dans le code de l'USF 😀
Code:
Private Sub UserForm_Activate()
If Application.Wait(Now + TimeValue("00:00:[COLOR="red"][B]01[/B][/COLOR]")) Then Unload Me
End Sub
Cdt, Hulk.
 
Re : probleme d'affichage dans un MsgBox

Re
Merci bcp pour votre aide 🙂

mnt je me met au doublons....
a mon avis je vais faire simple, une autre colonne ou je tri quand la partie scan est terminée...

si j ai besoin je cri encore au secours 😀

encore merci à vous
 
Re : probleme d'affichage dans un MsgBox

Resalut a vous 😱,

j ai encore une petie question,
dans le code que tu m as donné (qui fonctionne tres bien d ailleur!!),
il transforme tout les scan de la colonne A sur les 7 derniers chiffres.
je voudrais faire la meme chose sur la colonne B avec les 5 derniers,
mais je ne sais pas coment tu as fais donc je ne sais pas le reproduire 🙁

vous savez encore m aider?

Merci a vous
 
Re : probleme d'affichage dans un MsgBox

Bonsoir,
Dans le code
remplace la colonne 1 (A) par 2 (B)
Code:
If Target.Column <> [COLOR="Blue"]2[/COLOR] Or Target.Row < 6 Or
remplace la formule de la variable Cod
Code:
Cod = CLng(Right(Target, [COLOR="Blue"]5[/COLOR]))
A+
kjin
 
- 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

Réponses
4
Affichages
211
Réponses
10
Affichages
298
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
184
Réponses
3
Affichages
200
Réponses
5
Affichages
247
Réponses
1
Affichages
187
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
532
Retour