Non, je veux passer le parametre par un champ dont les données vont etre
entrées par l'usager.
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message de news:
%23cRv4S0JGHA.1032@TK2MSFTNGP10.phx.gbl...
> Bonjour,
>
> Rick Simard wrote:
>> J'utilise ce script dans un module:
>> ----------
>> Function OpenBATFile() As Boolean
>> Dim stAppName As String
>> stAppName = "c:\test.bat"
>> Call Shell(stAppName, 1)
>> OpenBATFile = True
>> End Function
>> ----------
>> Comment puis-je faire pour donner un paramètre à c:\test.bat que je
>> vais aller chercher dans un entrée dans le champ d'un formulaire?
>> Exemple "c:\test.bat tester"
>
> Mets simplement dans ton stAppName la chaine complète avec le paramètre :
> stAppName = "c:\test.bat tester"
>
> Arnaud
> --
> Charte du forum : http://www.mpfa.info/
> Recherche dans les archives :
> http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
>
>
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
Eric
Bonsoir,
Function OpenBATFile(UnParam) As Boolean If IsNull(UnParam) then Exit Function Dim stAppName As String stAppName = "c:test.bat " & UnParam Call Shell(stAppName, 1) OpenBATFile = True End Function
Non, je veux passer le parametre par un champ dont les données vont etre entrées par l'usager.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonsoir,
Function OpenBATFile(UnParam) As Boolean
If IsNull(UnParam) then Exit Function
Dim stAppName As String
stAppName = "c:test.bat " & UnParam
Call Shell(stAppName, 1)
OpenBATFile = True
End Function
Non, je veux passer le parametre par un champ dont les données vont etre
entrées par l'usager.
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Function OpenBATFile(UnParam) As Boolean If IsNull(UnParam) then Exit Function Dim stAppName As String stAppName = "c:test.bat " & UnParam Call Shell(stAppName, 1) OpenBATFile = True End Function
Non, je veux passer le parametre par un champ dont les données vont etre entrées par l'usager.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Rick Simard
Merci mais ça ne fonctionne pas.
J'appelle ce script par une macro ExécuterCode Nom de fonction OpenBATFile («UnParam») et j'ai un message d'erreur: L'objet ne contient pas d'objet d'automatisation '«UnParam»'
"Eric" a écrit dans le message de news:
Bonsoir,
Function OpenBATFile(UnParam) As Boolean If IsNull(UnParam) then Exit Function Dim stAppName As String stAppName = "c:test.bat " & UnParam Call Shell(stAppName, 1) OpenBATFile = True End Function
Non, je veux passer le parametre par un champ dont les données vont etre entrées par l'usager.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Merci mais ça ne fonctionne pas.
J'appelle ce script par une macro ExécuterCode Nom de fonction OpenBATFile
(«UnParam») et j'ai un message d'erreur: L'objet ne contient pas d'objet
d'automatisation '«UnParam»'
"Eric" <f_framZZ@hotmail.com> a écrit dans le message de news:
uKqY762JGHA.3960@TK2MSFTNGP09.phx.gbl...
Bonsoir,
Function OpenBATFile(UnParam) As Boolean
If IsNull(UnParam) then Exit Function
Dim stAppName As String
stAppName = "c:test.bat " & UnParam
Call Shell(stAppName, 1)
OpenBATFile = True
End Function
Non, je veux passer le parametre par un champ dont les données vont etre
entrées par l'usager.
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
J'appelle ce script par une macro ExécuterCode Nom de fonction OpenBATFile («UnParam») et j'ai un message d'erreur: L'objet ne contient pas d'objet d'automatisation '«UnParam»'
"Eric" a écrit dans le message de news:
Bonsoir,
Function OpenBATFile(UnParam) As Boolean If IsNull(UnParam) then Exit Function Dim stAppName As String stAppName = "c:test.bat " & UnParam Call Shell(stAppName, 1) OpenBATFile = True End Function
Non, je veux passer le parametre par un champ dont les données vont etre entrées par l'usager.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Rick Simard
À noter: Le champ ou je veux prendre la valeur pour le parametre s'appelle [para]
Merci.
"Rick Simard" a écrit dans le message de news:
Merci mais ça ne fonctionne pas.
J'appelle ce script par une macro ExécuterCode Nom de fonction OpenBATFile («UnParam») et j'ai un message d'erreur: L'objet ne contient pas d'objet d'automatisation '«UnParam»'
"Eric" a écrit dans le message de news:
Bonsoir,
Function OpenBATFile(UnParam) As Boolean If IsNull(UnParam) then Exit Function Dim stAppName As String stAppName = "c:test.bat " & UnParam Call Shell(stAppName, 1) OpenBATFile = True End Function
Non, je veux passer le parametre par un champ dont les données vont etre entrées par l'usager.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
À noter: Le champ ou je veux prendre la valeur pour le parametre s'appelle
[para]
Merci.
"Rick Simard" <rick46@caramail.com> a écrit dans le message de news:
ugf3Cw3JGHA.1848@TK2MSFTNGP12.phx.gbl...
Merci mais ça ne fonctionne pas.
J'appelle ce script par une macro ExécuterCode Nom de fonction OpenBATFile
(«UnParam») et j'ai un message d'erreur: L'objet ne contient pas d'objet
d'automatisation '«UnParam»'
"Eric" <f_framZZ@hotmail.com> a écrit dans le message de news:
uKqY762JGHA.3960@TK2MSFTNGP09.phx.gbl...
Bonsoir,
Function OpenBATFile(UnParam) As Boolean
If IsNull(UnParam) then Exit Function
Dim stAppName As String
stAppName = "c:test.bat " & UnParam
Call Shell(stAppName, 1)
OpenBATFile = True
End Function
Non, je veux passer le parametre par un champ dont les données vont etre
entrées par l'usager.
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
À noter: Le champ ou je veux prendre la valeur pour le parametre s'appelle [para]
Merci.
"Rick Simard" a écrit dans le message de news:
Merci mais ça ne fonctionne pas.
J'appelle ce script par une macro ExécuterCode Nom de fonction OpenBATFile («UnParam») et j'ai un message d'erreur: L'objet ne contient pas d'objet d'automatisation '«UnParam»'
"Eric" a écrit dans le message de news:
Bonsoir,
Function OpenBATFile(UnParam) As Boolean If IsNull(UnParam) then Exit Function Dim stAppName As String stAppName = "c:test.bat " & UnParam Call Shell(stAppName, 1) OpenBATFile = True End Function
Non, je veux passer le parametre par un champ dont les données vont etre entrées par l'usager.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Eric
Bonjour,
Soit Formulaire1 le nom du formulaire contenant le champ [para], Action de la macro: ExécuterCode Nom fonction: OpenBATFile(Forms("Formulaire1")!para)
À noter: Le champ ou je veux prendre la valeur pour le parametre s'appelle [para]
Merci.
"Rick Simard" a écrit dans le message de news:
Merci mais ça ne fonctionne pas.
J'appelle ce script par une macro ExécuterCode Nom de fonction OpenBATFile («UnParam») et j'ai un message d'erreur: L'objet ne contient pas d'objet d'automatisation '«UnParam»'
"Eric" a écrit dans le message de news:
Bonsoir,
Function OpenBATFile(UnParam) As Boolean If IsNull(UnParam) then Exit Function Dim stAppName As String stAppName = "c:test.bat " & UnParam Call Shell(stAppName, 1) OpenBATFile = True End Function
Non, je veux passer le parametre par un champ dont les données vont etre entrées par l'usager.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour,
Soit Formulaire1 le nom du formulaire contenant le champ [para],
Action de la macro: ExécuterCode
Nom fonction: OpenBATFile(Forms("Formulaire1")!para)
À noter: Le champ ou je veux prendre la valeur pour le parametre s'appelle
[para]
Merci.
"Rick Simard" <rick46@caramail.com> a écrit dans le message de news:
ugf3Cw3JGHA.1848@TK2MSFTNGP12.phx.gbl...
Merci mais ça ne fonctionne pas.
J'appelle ce script par une macro ExécuterCode Nom de fonction OpenBATFile
(«UnParam») et j'ai un message d'erreur: L'objet ne contient pas d'objet
d'automatisation '«UnParam»'
"Eric" <f_framZZ@hotmail.com> a écrit dans le message de news:
uKqY762JGHA.3960@TK2MSFTNGP09.phx.gbl...
Bonsoir,
Function OpenBATFile(UnParam) As Boolean
If IsNull(UnParam) then Exit Function
Dim stAppName As String
stAppName = "c:test.bat " & UnParam
Call Shell(stAppName, 1)
OpenBATFile = True
End Function
Non, je veux passer le parametre par un champ dont les données vont etre
entrées par l'usager.
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Soit Formulaire1 le nom du formulaire contenant le champ [para], Action de la macro: ExécuterCode Nom fonction: OpenBATFile(Forms("Formulaire1")!para)
À noter: Le champ ou je veux prendre la valeur pour le parametre s'appelle [para]
Merci.
"Rick Simard" a écrit dans le message de news:
Merci mais ça ne fonctionne pas.
J'appelle ce script par une macro ExécuterCode Nom de fonction OpenBATFile («UnParam») et j'ai un message d'erreur: L'objet ne contient pas d'objet d'automatisation '«UnParam»'
"Eric" a écrit dans le message de news:
Bonsoir,
Function OpenBATFile(UnParam) As Boolean If IsNull(UnParam) then Exit Function Dim stAppName As String stAppName = "c:test.bat " & UnParam Call Shell(stAppName, 1) OpenBATFile = True End Function
Non, je veux passer le parametre par un champ dont les données vont etre entrées par l'usager.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Rick Simard
Ça ne fonctionne pas. Même message d'erreur :L'objet ne contient pas d'objet
d'automatisation 'formulaire1'
Je suis désespéré !
"Eric" a écrit dans le message de news:
Bonjour,
Soit Formulaire1 le nom du formulaire contenant le champ [para], Action de la macro: ExécuterCode Nom fonction: OpenBATFile(Forms("Formulaire1")!para)
À noter: Le champ ou je veux prendre la valeur pour le parametre s'appelle [para]
Merci.
"Rick Simard" a écrit dans le message de news:
Merci mais ça ne fonctionne pas.
J'appelle ce script par une macro ExécuterCode Nom de fonction OpenBATFile («UnParam») et j'ai un message d'erreur: L'objet ne contient pas d'objet d'automatisation '«UnParam»'
"Eric" a écrit dans le message de news:
Bonsoir,
Function OpenBATFile(UnParam) As Boolean If IsNull(UnParam) then Exit Function Dim stAppName As String stAppName = "c:test.bat " & UnParam Call Shell(stAppName, 1) OpenBATFile = True End Function
Non, je veux passer le parametre par un champ dont les données vont etre entrées par l'usager.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Ça ne fonctionne pas. Même message d'erreur :L'objet ne contient pas d'objet
d'automatisation 'formulaire1'
Je suis désespéré !
"Eric" <f_framZZ@hotmail.com> a écrit dans le message de news:
OyQcfkDKGHA.648@TK2MSFTNGP14.phx.gbl...
Bonjour,
Soit Formulaire1 le nom du formulaire contenant le champ [para],
Action de la macro: ExécuterCode
Nom fonction: OpenBATFile(Forms("Formulaire1")!para)
À noter: Le champ ou je veux prendre la valeur pour le parametre
s'appelle [para]
Merci.
"Rick Simard" <rick46@caramail.com> a écrit dans le message de news:
ugf3Cw3JGHA.1848@TK2MSFTNGP12.phx.gbl...
Merci mais ça ne fonctionne pas.
J'appelle ce script par une macro ExécuterCode Nom de fonction
OpenBATFile («UnParam») et j'ai un message d'erreur: L'objet ne contient
pas d'objet d'automatisation '«UnParam»'
"Eric" <f_framZZ@hotmail.com> a écrit dans le message de news:
uKqY762JGHA.3960@TK2MSFTNGP09.phx.gbl...
Bonsoir,
Function OpenBATFile(UnParam) As Boolean
If IsNull(UnParam) then Exit Function
Dim stAppName As String
stAppName = "c:test.bat " & UnParam
Call Shell(stAppName, 1)
OpenBATFile = True
End Function
Non, je veux passer le parametre par un champ dont les données vont
etre entrées par l'usager.
--
A+
Eric
http://www.mpfa.info/
Archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Ça ne fonctionne pas. Même message d'erreur :L'objet ne contient pas d'objet
d'automatisation 'formulaire1'
Je suis désespéré !
"Eric" a écrit dans le message de news:
Bonjour,
Soit Formulaire1 le nom du formulaire contenant le champ [para], Action de la macro: ExécuterCode Nom fonction: OpenBATFile(Forms("Formulaire1")!para)
À noter: Le champ ou je veux prendre la valeur pour le parametre s'appelle [para]
Merci.
"Rick Simard" a écrit dans le message de news:
Merci mais ça ne fonctionne pas.
J'appelle ce script par une macro ExécuterCode Nom de fonction OpenBATFile («UnParam») et j'ai un message d'erreur: L'objet ne contient pas d'objet d'automatisation '«UnParam»'
"Eric" a écrit dans le message de news:
Bonsoir,
Function OpenBATFile(UnParam) As Boolean If IsNull(UnParam) then Exit Function Dim stAppName As String stAppName = "c:test.bat " & UnParam Call Shell(stAppName, 1) OpenBATFile = True End Function
Non, je veux passer le parametre par un champ dont les données vont etre entrées par l'usager.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr