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
ng
Salut, Normal cette fonction n'est pas implantée dans VB... Tu peux l'avoir en ajoutant le composant Microsoft Script Control, il te suffit alors de mettre une instance de l'objet sur ta feuille et de faire par exemple : Debug.Print ScriptControl1.Eval("1+2*5+7")
Nicolas. "Jeff" a écrit dans le message de news: 3fc93ab6$0$17108$
Salut Eval ça ne fonctionne pas sous VB ??
Salut,
Normal cette fonction n'est pas implantée dans VB...
Tu peux l'avoir en ajoutant le composant Microsoft Script Control, il te
suffit alors de mettre une instance de l'objet sur ta feuille et de faire
par exemple :
Debug.Print ScriptControl1.Eval("1+2*5+7")
Nicolas.
"Jeff" <mail@free.fr> a écrit dans le message de news:
3fc93ab6$0$17108$626a54ce@news.free.fr...
Salut, Normal cette fonction n'est pas implantée dans VB... Tu peux l'avoir en ajoutant le composant Microsoft Script Control, il te suffit alors de mettre une instance de l'objet sur ta feuille et de faire par exemple : Debug.Print ScriptControl1.Eval("1+2*5+7")
Nicolas. "Jeff" a écrit dans le message de news: 3fc93ab6$0$17108$
Salut Eval ça ne fonctionne pas sous VB ??
Jeff
ok merci mais pourquoi ça ne fonctionne pas ??
j'ai bien le composant Script Control il s'appel Script
Private Sub Form_Load() te = "test" Script.Eval (te & "()") End Sub
Function test()
MsgBox "ok" End Function
"ng" a écrit dans le message de news:
Salut, Normal cette fonction n'est pas implantée dans VB... Tu peux l'avoir en ajoutant le composant Microsoft Script Control, il te suffit alors de mettre une instance de l'objet sur ta feuille et de faire par exemple : Debug.Print ScriptControl1.Eval("1+2*5+7")
Nicolas. "Jeff" a écrit dans le message de news: 3fc93ab6$0$17108$ > Salut Eval ça ne fonctionne pas sous VB ?? > >
ok merci mais pourquoi ça ne fonctionne pas ??
j'ai bien le composant Script Control il s'appel Script
Private Sub Form_Load()
te = "test"
Script.Eval (te & "()")
End Sub
Function test()
MsgBox "ok"
End Function
"ng" <ng@babeuk.net> a écrit dans le message de
news:uVkSs1xtDHA.2136@TK2MSFTNGP10.phx.gbl...
Salut,
Normal cette fonction n'est pas implantée dans VB...
Tu peux l'avoir en ajoutant le composant Microsoft Script Control, il te
suffit alors de mettre une instance de l'objet sur ta feuille et de faire
par exemple :
Debug.Print ScriptControl1.Eval("1+2*5+7")
Nicolas.
"Jeff" <mail@free.fr> a écrit dans le message de news:
3fc93ab6$0$17108$626a54ce@news.free.fr...
> Salut Eval ça ne fonctionne pas sous VB ??
>
>
j'ai bien le composant Script Control il s'appel Script
Private Sub Form_Load() te = "test" Script.Eval (te & "()") End Sub
Function test()
MsgBox "ok" End Function
"ng" a écrit dans le message de news:
Salut, Normal cette fonction n'est pas implantée dans VB... Tu peux l'avoir en ajoutant le composant Microsoft Script Control, il te suffit alors de mettre une instance de l'objet sur ta feuille et de faire par exemple : Debug.Print ScriptControl1.Eval("1+2*5+7")
Nicolas. "Jeff" a écrit dans le message de news: 3fc93ab6$0$17108$ > Salut Eval ça ne fonctionne pas sous VB ?? > >
ng
Salut,
Cela peut se faire sans le script :
Private Sub Form_Load() Debug.Print CallByName(Me, "Test", VbMethod, "ma chaine :-)") End Sub
Public Function Test(sChaine As String) As String Test = UCase$(sChaine) End Function
Sinon avec le script :
Private Sub Form_Load() Call SC.AddObject("MaForm", Me, True) SC.AddCode "Msgbox MaForm.Test(""chaine"")" End Sub Public Function Test(sChaine As String) As String Test = UCase$(sChaine) End Function
Ou encore avec la fonction dans le script et non ds la form :
"Jeff" a écrit dans le message de news: 3fc9bf0e$0$26812$
ok merci mais pourquoi ça ne fonctionne pas ??
j'ai bien le composant Script Control il s'appel Script
Private Sub Form_Load() te = "test" Script.Eval (te & "()") End Sub
Function test()
MsgBox "ok" End Function
"ng" a écrit dans le message de news: > Salut, > Normal cette fonction n'est pas implantée dans VB... > Tu peux l'avoir en ajoutant le composant Microsoft Script Control, il te > suffit alors de mettre une instance de l'objet sur ta feuille et de
faire
> par exemple : > Debug.Print ScriptControl1.Eval("1+2*5+7") > > Nicolas. > "Jeff" a écrit dans le message de news: > 3fc93ab6$0$17108$ > > Salut Eval ça ne fonctionne pas sous VB ?? > > > > > >
Salut,
Cela peut se faire sans le script :
Private Sub Form_Load()
Debug.Print CallByName(Me, "Test", VbMethod, "ma chaine :-)")
End Sub
Public Function Test(sChaine As String) As String
Test = UCase$(sChaine)
End Function
Sinon avec le script :
Private Sub Form_Load()
Call SC.AddObject("MaForm", Me, True)
SC.AddCode "Msgbox MaForm.Test(""chaine"")"
End Sub
Public Function Test(sChaine As String) As String
Test = UCase$(sChaine)
End Function
Ou encore avec la fonction dans le script et non ds la form :
"Jeff" <mail@free.fr> a écrit dans le message de news:
3fc9bf0e$0$26812$636a55ce@news.free.fr...
ok merci mais pourquoi ça ne fonctionne pas ??
j'ai bien le composant Script Control il s'appel Script
Private Sub Form_Load()
te = "test"
Script.Eval (te & "()")
End Sub
Function test()
MsgBox "ok"
End Function
"ng" <ng@babeuk.net> a écrit dans le message de
news:uVkSs1xtDHA.2136@TK2MSFTNGP10.phx.gbl...
> Salut,
> Normal cette fonction n'est pas implantée dans VB...
> Tu peux l'avoir en ajoutant le composant Microsoft Script Control, il te
> suffit alors de mettre une instance de l'objet sur ta feuille et de
faire
> par exemple :
> Debug.Print ScriptControl1.Eval("1+2*5+7")
>
> Nicolas.
> "Jeff" <mail@free.fr> a écrit dans le message de news:
> 3fc93ab6$0$17108$626a54ce@news.free.fr...
> > Salut Eval ça ne fonctionne pas sous VB ??
> >
> >
>
>
Private Sub Form_Load() Debug.Print CallByName(Me, "Test", VbMethod, "ma chaine :-)") End Sub
Public Function Test(sChaine As String) As String Test = UCase$(sChaine) End Function
Sinon avec le script :
Private Sub Form_Load() Call SC.AddObject("MaForm", Me, True) SC.AddCode "Msgbox MaForm.Test(""chaine"")" End Sub Public Function Test(sChaine As String) As String Test = UCase$(sChaine) End Function
Ou encore avec la fonction dans le script et non ds la form :
"Jeff" a écrit dans le message de news: 3fc9bf0e$0$26812$
ok merci mais pourquoi ça ne fonctionne pas ??
j'ai bien le composant Script Control il s'appel Script
Private Sub Form_Load() te = "test" Script.Eval (te & "()") End Sub
Function test()
MsgBox "ok" End Function
"ng" a écrit dans le message de news: > Salut, > Normal cette fonction n'est pas implantée dans VB... > Tu peux l'avoir en ajoutant le composant Microsoft Script Control, il te > suffit alors de mettre une instance de l'objet sur ta feuille et de
faire
> par exemple : > Debug.Print ScriptControl1.Eval("1+2*5+7") > > Nicolas. > "Jeff" a écrit dans le message de news: > 3fc93ab6$0$17108$ > > Salut Eval ça ne fonctionne pas sous VB ?? > > > > > >
Jeff
merci ces pilepoil ça.....
"ng" a écrit dans le message de news:
Salut,
Cela peut se faire sans le script :
Private Sub Form_Load() Debug.Print CallByName(Me, "Test", VbMethod, "ma chaine :-)") End Sub
Public Function Test(sChaine As String) As String Test = UCase$(sChaine) End Function
Sinon avec le script :
Private Sub Form_Load() Call SC.AddObject("MaForm", Me, True) SC.AddCode "Msgbox MaForm.Test(""chaine"")" End Sub Public Function Test(sChaine As String) As String Test = UCase$(sChaine) End Function
Ou encore avec la fonction dans le script et non ds la form :
"Jeff" a écrit dans le message de news: 3fc9bf0e$0$26812$ > ok merci mais pourquoi ça ne fonctionne pas ?? > > j'ai bien le composant Script Control il s'appel Script > > Private Sub Form_Load() > te = "test" > Script.Eval (te & "()") > End Sub > > Function test() > > MsgBox "ok" > End Function > > > "ng" a écrit dans le message de > news: > > Salut, > > Normal cette fonction n'est pas implantée dans VB... > > Tu peux l'avoir en ajoutant le composant Microsoft Script Control, il
te
> > suffit alors de mettre une instance de l'objet sur ta feuille et de faire > > par exemple : > > Debug.Print ScriptControl1.Eval("1+2*5+7") > > > > Nicolas. > > "Jeff" a écrit dans le message de news: > > 3fc93ab6$0$17108$ > > > Salut Eval ça ne fonctionne pas sous VB ?? > > > > > > > > > > > >
merci ces pilepoil ça.....
"ng" <ng@babeuk.net> a écrit dans le message de
news:eFZ56TztDHA.2448@TK2MSFTNGP09.phx.gbl...
Salut,
Cela peut se faire sans le script :
Private Sub Form_Load()
Debug.Print CallByName(Me, "Test", VbMethod, "ma chaine :-)")
End Sub
Public Function Test(sChaine As String) As String
Test = UCase$(sChaine)
End Function
Sinon avec le script :
Private Sub Form_Load()
Call SC.AddObject("MaForm", Me, True)
SC.AddCode "Msgbox MaForm.Test(""chaine"")"
End Sub
Public Function Test(sChaine As String) As String
Test = UCase$(sChaine)
End Function
Ou encore avec la fonction dans le script et non ds la form :
"Jeff" <mail@free.fr> a écrit dans le message de news:
3fc9bf0e$0$26812$636a55ce@news.free.fr...
> ok merci mais pourquoi ça ne fonctionne pas ??
>
> j'ai bien le composant Script Control il s'appel Script
>
> Private Sub Form_Load()
> te = "test"
> Script.Eval (te & "()")
> End Sub
>
> Function test()
>
> MsgBox "ok"
> End Function
>
>
> "ng" <ng@babeuk.net> a écrit dans le message de
> news:uVkSs1xtDHA.2136@TK2MSFTNGP10.phx.gbl...
> > Salut,
> > Normal cette fonction n'est pas implantée dans VB...
> > Tu peux l'avoir en ajoutant le composant Microsoft Script Control, il
te
> > suffit alors de mettre une instance de l'objet sur ta feuille et de
faire
> > par exemple :
> > Debug.Print ScriptControl1.Eval("1+2*5+7")
> >
> > Nicolas.
> > "Jeff" <mail@free.fr> a écrit dans le message de news:
> > 3fc93ab6$0$17108$626a54ce@news.free.fr...
> > > Salut Eval ça ne fonctionne pas sous VB ??
> > >
> > >
> >
> >
>
>
Private Sub Form_Load() Debug.Print CallByName(Me, "Test", VbMethod, "ma chaine :-)") End Sub
Public Function Test(sChaine As String) As String Test = UCase$(sChaine) End Function
Sinon avec le script :
Private Sub Form_Load() Call SC.AddObject("MaForm", Me, True) SC.AddCode "Msgbox MaForm.Test(""chaine"")" End Sub Public Function Test(sChaine As String) As String Test = UCase$(sChaine) End Function
Ou encore avec la fonction dans le script et non ds la form :
"Jeff" a écrit dans le message de news: 3fc9bf0e$0$26812$ > ok merci mais pourquoi ça ne fonctionne pas ?? > > j'ai bien le composant Script Control il s'appel Script > > Private Sub Form_Load() > te = "test" > Script.Eval (te & "()") > End Sub > > Function test() > > MsgBox "ok" > End Function > > > "ng" a écrit dans le message de > news: > > Salut, > > Normal cette fonction n'est pas implantée dans VB... > > Tu peux l'avoir en ajoutant le composant Microsoft Script Control, il
te
> > suffit alors de mettre une instance de l'objet sur ta feuille et de faire > > par exemple : > > Debug.Print ScriptControl1.Eval("1+2*5+7") > > > > Nicolas. > > "Jeff" a écrit dans le message de news: > > 3fc93ab6$0$17108$ > > > Salut Eval ça ne fonctionne pas sous VB ?? > > > > > > > > > > > >