Bonjour à tous je viens de détecter un erreur que les utilisateurs de mon thèmecreator du calendar peuvent faire
a l'enregistrement un inputbox demande le nom pour enregistrer le thème
malheureusement si par exemple je tape "X3" cette chaine represente l'adresse d'une cellule
je voudrais empêcher ça
VB:
nom$=inputbox("veuillez entrer le nom de ce nouveau thème)
set r=range(nom)
if not r is nothing then msgbox " ce nom n'est pas valide":exit sub
problème le set génère une erreur si la cellule n'existe pas
des idées?
Bonjour Patrick,
En grand naïf, pourquoi pas un truc du genre :
VB:
Sub Essai()
nom = InputBox("veuillez entrer le nom de ce nouveau thème")
On Error Resume Next
Set r = Range(nom)
If Err <> 0 Then MsgBox "Erreur": Exit Sub
If Not r Is Nothing Then MsgBox " ce nom n'est pas valide": Exit Sub
End Sub