Bonjour
J’ai une macro toute simple qui me permet de me rendre sur une cellule en rentrant son nom à partir d’une ImputBox
J’ai mis une gestion d’erreur pour ne pas avoir de message d’erreur au cas où le nom rentré dans l’ImputBox n’existe pas.
Si le nom rentré n’existe pas, je sors de la macro.
Mais ce que je souhaiterais, c’est plutôt de revenir à l’ImputBox de manière à rentrer un nouveau nom
Il me faudrait donc un test après la frappe dans l’ImputBox du nom recherché qui dans le cas où ce nom n’existe pas.
Mais je n’arrive pas à trouver la bonne commande
Merci pour votre aide
J’ai une macro toute simple qui me permet de me rendre sur une cellule en rentrant son nom à partir d’une ImputBox
Code:
Sub Vers_Nom()
On Error Resume Next
For Each x In m.Names
x = InputBox("Quel nom voulez vous atteindre ? ", "ALLER A", "")
If x = "" Then Exit Sub
Set zone = Range(x)
Range(x).Select
ActiveWindow.ScrollRow = zone.Row
Application.Goto Reference:=x
Next
On Error GoTo 0
End Sub
J’ai mis une gestion d’erreur pour ne pas avoir de message d’erreur au cas où le nom rentré dans l’ImputBox n’existe pas.
Si le nom rentré n’existe pas, je sors de la macro.
Mais ce que je souhaiterais, c’est plutôt de revenir à l’ImputBox de manière à rentrer un nouveau nom
Il me faudrait donc un test après la frappe dans l’ImputBox du nom recherché qui dans le cas où ce nom n’existe pas.
Mais je n’arrive pas à trouver la bonne commande
Merci pour votre aide
Dernière édition: