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

L

loulou

Guest
bonsoir
dans ma macro ObtenirNom1, je cherche une valeur(pc) dans une table
et celle -ci m'est bien renvoyée.
mon probléme se pose lorsque je veux faire des recherches dans la colonne PC, ma boucle ne fonctionne pas( voir Sub ObtenirNom2)


Sub ObtenirNom1()

Dim PC, Table, MonBureau As String, i As Integer
PC = Range("C2")
Table = Range("I2:J350")
Worksheets("Calendrier").Activate
MonBureau = Application.WorksheetFunction. _
VLookup(PC, Table, 2, False)
If MonBureau <> "" Then
Cells(2, 4) = MonBureau
Else
Cells(2, 4) = ""
End If
End Sub


Sub ObtenirNom2()
Dim PC, Table, MonBureau As String, i As Integer
PC = Range("C2").End(xlDown).Row
Table = Range("I2:J350")
Worksheets("Calendrier").Activate
For i = 2 To PC
MonBureau = Application.WorksheetFunction. _
VLookup(i, Table, 2, False)
Next i
If MonBureau <> "" Then
Cells(2, 4) = MonBureau
End If
End Sub


merci d'avance

a+ bonne soirée
 
- 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

Réponses
5
Affichages
703
Réponses
4
Affichages
580
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
9
Affichages
256
Réponses
8
Affichages
646
Retour