Je veux utiliser la procédure Message avec comme paramètre un nom de champ.
Comment utiliser le champ par la suite. Ceci doit être simple mais j'ai de
la difficulté à utiliser le nom du champ du paramètre. Voici un exemple :
Private Sub Message(Champ As String)
Msgbox(Champ) ' Ceci ne fonctionne pas Pourquoi ???
End sub
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, je ne suis pas sur d'avoir bien compris.
Un formulaire basé sur une table/requête avec un bouton de commande.
Sur clic du bouton: Private Sub Commande0_Click() Dim f As Field Set f = Me.Recordset.Fields(0) '1er champ du recordset Message f End Sub
Private Sub Message(Champ As Field) MsgBox (Champ.Name) ' affiche le nom du champ ' on peut afficher d'autres infos, sa valeur, .... End Sub
C'était ça ?
Bonjour,
Message("[Prenom]")
Je veux utiliser la procédure Message avec comme paramètre un nom de champ. Comment utiliser le champ par la suite. Ceci doit être simple mais j'ai de la difficulté à utiliser le nom du champ du paramètre. Voici un exemple :
Private Sub Message(Champ As String) Msgbox(Champ) ' Ceci ne fonctionne pas Pourquoi ??? End sub
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonsoir,
je ne suis pas sur d'avoir bien compris.
Un formulaire basé sur une table/requête avec un bouton de commande.
Sur clic du bouton:
Private Sub Commande0_Click()
Dim f As Field
Set f = Me.Recordset.Fields(0) '1er champ du recordset
Message f
End Sub
Private Sub Message(Champ As Field)
MsgBox (Champ.Name) ' affiche le nom du champ
' on peut afficher d'autres infos, sa valeur, ....
End Sub
C'était ça ?
Bonjour,
Message("[Prenom]")
Je veux utiliser la procédure Message avec comme paramètre un nom de champ.
Comment utiliser le champ par la suite. Ceci doit être simple mais j'ai de
la difficulté à utiliser le nom du champ du paramètre. Voici un exemple :
Private Sub Message(Champ As String)
Msgbox(Champ) ' Ceci ne fonctionne pas Pourquoi ???
End sub
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Un formulaire basé sur une table/requête avec un bouton de commande.
Sur clic du bouton: Private Sub Commande0_Click() Dim f As Field Set f = Me.Recordset.Fields(0) '1er champ du recordset Message f End Sub
Private Sub Message(Champ As Field) MsgBox (Champ.Name) ' affiche le nom du champ ' on peut afficher d'autres infos, sa valeur, .... End Sub
C'était ça ?
Bonjour,
Message("[Prenom]")
Je veux utiliser la procédure Message avec comme paramètre un nom de champ. Comment utiliser le champ par la suite. Ceci doit être simple mais j'ai de la difficulté à utiliser le nom du champ du paramètre. Voici un exemple :
Private Sub Message(Champ As String) Msgbox(Champ) ' Ceci ne fonctionne pas Pourquoi ??? End sub
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Eric
.../... Manque la ligne Set f = Nothing avant le End Sub de la procédure Commande0_Click()
Bonjour,
Message("[Prenom]")
Je veux utiliser la procédure Message avec comme paramètre un nom de champ. Comment utiliser le champ par la suite. Ceci doit être simple mais j'ai de la difficulté à utiliser le nom du champ du paramètre. Voici un exemple :
Private Sub Message(Champ As String) Msgbox(Champ) ' Ceci ne fonctionne pas Pourquoi ??? End sub
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
.../...
Manque la ligne
Set f = Nothing
avant le End Sub de la procédure Commande0_Click()
Bonjour,
Message("[Prenom]")
Je veux utiliser la procédure Message avec comme paramètre un nom de champ.
Comment utiliser le champ par la suite. Ceci doit être simple mais j'ai de
la difficulté à utiliser le nom du champ du paramètre. Voici un exemple :
Private Sub Message(Champ As String)
Msgbox(Champ) ' Ceci ne fonctionne pas Pourquoi ???
End sub
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
.../... Manque la ligne Set f = Nothing avant le End Sub de la procédure Commande0_Click()
Bonjour,
Message("[Prenom]")
Je veux utiliser la procédure Message avec comme paramètre un nom de champ. Comment utiliser le champ par la suite. Ceci doit être simple mais j'ai de la difficulté à utiliser le nom du champ du paramètre. Voici un exemple :
Private Sub Message(Champ As String) Msgbox(Champ) ' Ceci ne fonctionne pas Pourquoi ??? End sub
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
J-Pierre
Bonjour,
Sur le plan de la syntaxe, tu devrais coder:
Private Sub Message(Champ As String) Msgbox Champ End sub
Mais je ne vois pas l'intérêt de faire ça, peux-tu expliquer ton problème plus clairement ?
J-Pierre
"Winguy" a écrit dans le message de news:
Bonjour,
Message("[Prenom]")
Je veux utiliser la procédure Message avec comme paramètre un nom de champ. Comment utiliser le champ par la suite. Ceci doit être simple mais j'ai de la difficulté à utiliser le nom du champ du paramètre. Voici un exemple :
Private Sub Message(Champ As String) Msgbox(Champ) ' Ceci ne fonctionne pas Pourquoi ??? End sub
Bonjour,
Sur le plan de la syntaxe, tu devrais coder:
Private Sub Message(Champ As String)
Msgbox Champ
End sub
Mais je ne vois pas l'intérêt de faire ça, peux-tu expliquer ton problème plus clairement ?
J-Pierre
"Winguy" <Winguy@discussions.microsoft.com> a écrit dans le message de news:
47E3D8F2-D198-49DE-8732-232C9F2407F0@microsoft.com...
Bonjour,
Message("[Prenom]")
Je veux utiliser la procédure Message avec comme paramètre un nom de champ.
Comment utiliser le champ par la suite. Ceci doit être simple mais j'ai de
la difficulté à utiliser le nom du champ du paramètre. Voici un exemple :
Private Sub Message(Champ As String)
Msgbox(Champ) ' Ceci ne fonctionne pas Pourquoi ???
End sub
Private Sub Message(Champ As String) Msgbox Champ End sub
Mais je ne vois pas l'intérêt de faire ça, peux-tu expliquer ton problème plus clairement ?
J-Pierre
"Winguy" a écrit dans le message de news:
Bonjour,
Message("[Prenom]")
Je veux utiliser la procédure Message avec comme paramètre un nom de champ. Comment utiliser le champ par la suite. Ceci doit être simple mais j'ai de la difficulté à utiliser le nom du champ du paramètre. Voici un exemple :
Private Sub Message(Champ As String) Msgbox(Champ) ' Ceci ne fonctionne pas Pourquoi ??? End sub