Bonjour
J'aimerai pouvoir écrire en VBA :
Si le mot qui est dans le label1 se trouve dans la plage de cellule A3:A500
de la feuille "toto" alors msgbox "Ce nom se trouve déjà dans la feuille de
calcul "
Merci beaucoup
Vincent
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
AV
Avec le mot à chercher dans une TextBox (sur la feuille active) nommée "ZnTexte"
Sub zzz() x = ActiveSheet.Shapes("ZnTexte").TextFrame.Characters.Text If IsNumeric(Application.Match(x, [Feuil1!A3:A500], 0)) Then _ MsgBox "Ce nom...blabla" End Sub
AV
Avec le mot à chercher dans une TextBox (sur la feuille active) nommée "ZnTexte"
Sub zzz()
x = ActiveSheet.Shapes("ZnTexte").TextFrame.Characters.Text
If IsNumeric(Application.Match(x, [Feuil1!A3:A500], 0)) Then _
MsgBox "Ce nom...blabla"
End Sub
Avec le mot à chercher dans une TextBox (sur la feuille active) nommée "ZnTexte"
Sub zzz() x = ActiveSheet.Shapes("ZnTexte").TextFrame.Characters.Text If IsNumeric(Application.Match(x, [Feuil1!A3:A500], 0)) Then _ MsgBox "Ce nom...blabla" End Sub
AV
Vincent
Bonjour AV en fait ce serait quelquechose du genre Mais cela ne fonctionne pas
x = frm_spl.Label1.Caption If IsNumeric(Application.Match(x, [Master!A3:A500], 0)) Then _ MsgBox "Ce nom...blabla"
"AV" a écrit dans le message de news:
Avec le mot à chercher dans une TextBox (sur la feuille active) nommée "ZnTexte"
Sub zzz() x = ActiveSheet.Shapes("ZnTexte").TextFrame.Characters.Text If IsNumeric(Application.Match(x, [Feuil1!A3:A500], 0)) Then _ MsgBox "Ce nom...blabla" End Sub
AV
Bonjour AV
en fait ce serait quelquechose du genre
Mais cela ne fonctionne pas
x = frm_spl.Label1.Caption
If IsNumeric(Application.Match(x, [Master!A3:A500], 0)) Then _
MsgBox "Ce nom...blabla"
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message de news:
upZyTHQuEHA.2072@tk2msftngp13.phx.gbl...
Avec le mot à chercher dans une TextBox (sur la feuille active) nommée
"ZnTexte"
Sub zzz()
x = ActiveSheet.Shapes("ZnTexte").TextFrame.Characters.Text
If IsNumeric(Application.Match(x, [Feuil1!A3:A500], 0)) Then _
MsgBox "Ce nom...blabla"
End Sub
Bonjour AV en fait ce serait quelquechose du genre Mais cela ne fonctionne pas
x = frm_spl.Label1.Caption If IsNumeric(Application.Match(x, [Master!A3:A500], 0)) Then _ MsgBox "Ce nom...blabla"
"AV" a écrit dans le message de news:
Avec le mot à chercher dans une TextBox (sur la feuille active) nommée "ZnTexte"
Sub zzz() x = ActiveSheet.Shapes("ZnTexte").TextFrame.Characters.Text If IsNumeric(Application.Match(x, [Feuil1!A3:A500], 0)) Then _ MsgBox "Ce nom...blabla" End Sub
AV
AV
Mais cela ne fonctionne pas
x = frm_spl.Label1.Caption If IsNumeric(Application.Match(x, [Master!A3:A500], 0)) Then _ MsgBox "Ce nom...blabla"
Ce code là fonctionne parfaitement si ..... tu as : * un Userform nommé "frm_spl" * Avec dessus un Label nommé "Label1" * une feuillle nommée "Master"
AV
Mais cela ne fonctionne pas
x = frm_spl.Label1.Caption
If IsNumeric(Application.Match(x, [Master!A3:A500], 0)) Then _
MsgBox "Ce nom...blabla"
Ce code là fonctionne parfaitement si ..... tu as :
* un Userform nommé "frm_spl"
* Avec dessus un Label nommé "Label1"
* une feuillle nommée "Master"