oups

Mytå

XLDnaute Occasionnel
Re : oups

Salut le forum

Oups, parce que tu avais posé la question sur un autre forum.

Le code de ta recherche par feuille
Code:
Function Localise(Qui As Range, Feuille As String) As String
Dim Cel As Range

  Application.Volatile
  If Trim(Qui) = "" Then Exit Function
  With Sheets(Feuille)
    Set Cel = .Range("B7,B8:I53,K8:R53").Find(what:=Qui, LookIn:=xlValues, lookat:=xlWhole)
    If Not Cel Is Nothing Then
      Localise = Trim(.Range("A" & Cel.Row))
    End If
  End With
End Function
Mytå
 

cmbodson

XLDnaute Nouveau
Re : oups

merci, c'est parfait, si ce n'est que sur mon classeur, il y doit y avoir un problème quelque part car cette macro ne se lance pas d'elle-même à l'ouverture du classeur. Je dois cliquer sur la barre de formule et faire ENTER pour qu'elle s'active. Mis à part çà, elle fonctionne parfaitement, mais faudrait trouver la raison de ce refus de démarrer.
 

Discussions similaires

Réponses
7
Affichages
217
Réponses
3
Affichages
203
Réponses
8
Affichages
564

Statistiques des forums

Discussions
312 563
Messages
2 089 681
Membres
104 252
dernier inscrit
dbsromaric