moteur de recherche et possiblité d'insérer une ligne

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

S

systemofbesac

Guest
Bonjour,

J'ai trouvé une macro très simple et rapide pour rechercher une texte bien précis et j'en profite pour insérer une formule sur la même ligne.

Sub Recherche_IDC()
IDC = InputBox("IDC à rechercher ?")
Sheets("Données Communes").Columns("E:E").Select: Set trouvé1 = Cells.Find(What:=IDC)
If trouvé1.Activate Then
trouvé1.Columns("P😛").FormulaR1C1 = "=IFERROR(VLOOKUP(RC[-15],Migration,4,0),""Pas concerné"")"
trouvé1.Columns("J:J").Select
End If

End Sub

Le soucis est que, si le texte (IDC) rechercher n'existe pas, la macro tourne en boucle.
Est il possible de faire apparaitre un message box disant que l'IDC n'existe pas et choisir, soit de fermer la macro, soit insérer une ligne pour entrer le texte.

Merci
 
Re : moteur de recherche et possiblité d'insérer une ligne

Bonjour syst........

essaie avec ceci:
Code:
Sub Recherche_IDC()
IDC = InputBox("IDC à rechercher ?")
Sheets("Données Communes").Columns("E:E").Select: Set trouvé1 = Cells.Find(What:=IDC)
If trouvé1.Activate Then
trouvé1.Columns("P:P").FormulaR1C1 = "=IFERROR(VLOOKUP(RC[-15],Migration,4,0),""Pas concerné"")"
trouvé1.Columns("J:J").Select
Else
Exit Sub
End If
End Sub
à+
Philippe
 
Re : moteur de recherche et possiblité d'insérer une ligne

Re,

essaie avec:
Code:
Sub Recherche_IDC()
On Error Resume Next
IDC = InputBox("IDC à rechercher ?")
Sheets("Données Communes").Columns("E:E").Select: Set trouvé1 = Cells.Find(What:=IDC)
If trouvé1.Activate Then
trouvé1.Columns("P:P").FormulaR1C1 = "=IFERROR(VLOOKUP(RC[-15],Migration,4,0),""Pas concerné"")"
trouvé1.Columns("J:J").Select
End If
End Sub

à+
Philippe
 
- 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

L
Réponses
9
Affichages
1 K
J
Réponses
22
Affichages
3 K
jui42
J
S
Réponses
3
Affichages
874
sanae_J
S
S
Réponses
5
Affichages
2 K
SCORP95
S
N
Réponses
10
Affichages
5 K
Nicocotte125
N
N
Réponses
5
Affichages
3 K
Nicocotte125
N
F
Réponses
10
Affichages
1 K
F
N
Réponses
17
Affichages
3 K
ninajams
N
V
Réponses
2
Affichages
2 K
vynmarius
V
C
Réponses
1
Affichages
4 K
Conrad13
C
Retour