Bonjour,
J'ai essayé de taper en vb une ligne de commande pour que seulement mes
enregistrements dont la clef commence par AFF s'affiche, seulement ce que
j'ai fait ne fonctionne pas et je ne comprend pas pourquoi! Pourriez vous
m'aider?
Merci
Voici le code qui pose problème :
DoCmd.ApplyFilter , "left ([Ref_affaire],3) = 'AFF'" 'affiche seulement les
enregistrements commencant par AFF
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
Bonjour p'tite grenouille ;-)
Ta commande marche très bien ici Juste à supprimer l'espace entre la fonction Left et l'ouverture de la parenthèse ou mettre "Left$([Ref_affaire],3))='AFF'" (mais ca n'affecte en rien le filtre)
Si ton formulaire est basé sur une requête, vérifies s'il n'y a pas déjà un critère sur le champ Aff de la requête qui ne retournerait aucun enregistrement
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/
Voici le code qui pose problème : DoCmd.ApplyFilter , "left ([Ref_affaire],3) = 'AFF'" 'affiche seulement les enregistrements commencant par AFF
Bonjour p'tite grenouille ;-)
Ta commande marche très bien ici
Juste à supprimer l'espace entre la fonction Left et l'ouverture de la
parenthèse ou mettre "Left$([Ref_affaire],3))='AFF'" (mais ca n'affecte en
rien le filtre)
Si ton formulaire est basé sur une requête, vérifies s'il n'y a pas déjà un
critère sur le champ Aff de la requête qui ne retournerait aucun
enregistrement
--
A+
Eric
Lien à suivre : http://users.skynet.be/mpfa/
Ta commande marche très bien ici Juste à supprimer l'espace entre la fonction Left et l'ouverture de la parenthèse ou mettre "Left$([Ref_affaire],3))='AFF'" (mais ca n'affecte en rien le filtre)
Si ton formulaire est basé sur une requête, vérifies s'il n'y a pas déjà un critère sur le champ Aff de la requête qui ne retournerait aucun enregistrement
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/
Voici le code qui pose problème : DoCmd.ApplyFilter , "left ([Ref_affaire],3) = 'AFF'" 'affiche seulement les enregistrements commencant par AFF
ptite grenouille
ben meme en enlevant l'espace il me prend pas il me dit que ma fonction 'left' n'est pas défini!Il faut savoir que c'est une formule qui fonctionnai correctement mercredi et qui depui ne fonctionne plus! Enfin en n tous cas merci quand meme!
Bonjour p'tite grenouille ;-)
Ta commande marche très bien ici Juste à supprimer l'espace entre la fonction Left et l'ouverture de la parenthèse ou mettre "Left$([Ref_affaire],3))='AFF'" (mais ca n'affecte en rien le filtre)
Si ton formulaire est basé sur une requête, vérifies s'il n'y a pas déjà un critère sur le champ Aff de la requête qui ne retournerait aucun enregistrement
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/
Voici le code qui pose problème : DoCmd.ApplyFilter , "left ([Ref_affaire],3) = 'AFF'" 'affiche seulement les enregistrements commencant par AFF
ben meme en enlevant l'espace il me prend pas il me dit que ma fonction
'left' n'est pas défini!Il faut savoir que c'est une formule qui fonctionnai
correctement mercredi et qui depui ne fonctionne plus! Enfin en n tous cas
merci quand meme!
Bonjour p'tite grenouille ;-)
Ta commande marche très bien ici
Juste à supprimer l'espace entre la fonction Left et l'ouverture de la
parenthèse ou mettre "Left$([Ref_affaire],3))='AFF'" (mais ca n'affecte en
rien le filtre)
Si ton formulaire est basé sur une requête, vérifies s'il n'y a pas déjà un
critère sur le champ Aff de la requête qui ne retournerait aucun
enregistrement
--
A+
Eric
Lien à suivre : http://users.skynet.be/mpfa/
ben meme en enlevant l'espace il me prend pas il me dit que ma fonction 'left' n'est pas défini!Il faut savoir que c'est une formule qui fonctionnai correctement mercredi et qui depui ne fonctionne plus! Enfin en n tous cas merci quand meme!
Bonjour p'tite grenouille ;-)
Ta commande marche très bien ici Juste à supprimer l'espace entre la fonction Left et l'ouverture de la parenthèse ou mettre "Left$([Ref_affaire],3))='AFF'" (mais ca n'affecte en rien le filtre)
Si ton formulaire est basé sur une requête, vérifies s'il n'y a pas déjà un critère sur le champ Aff de la requête qui ne retournerait aucun enregistrement
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/
Voici le code qui pose problème : DoCmd.ApplyFilter , "left ([Ref_affaire],3) = 'AFF'" 'affiche seulement les enregistrements commencant par AFF
Antoine Labusquière
Si left ne fonctionne plus, c'est qu'une référence est manquante dans ta base. Pour vérifier, tu affiche le code d'un formulaire ou d'un module, tu vas dans Iutils/Références. Pour la fonction Left, je sait qu'il s'agit d'une des références les plus courantes d'Access, mais je me souvient plus de laquelle :(
En testant sur une base vierge, la fonction Left est reconnue en n'ayant comme références de cochées que: Visual Basic for Applications Microsoft Access 11.0 Object Library
Si ça ne marche toujours pas, pitêtre faudrait-il penser à effectuer une réparation de l'installation d'OFfice ?
"ptite grenouille" a écrit dans le message de news:
ben meme en enlevant l'espace il me prend pas il me dit que ma fonction 'left' n'est pas défini!Il faut savoir que c'est une formule qui fonctionnai
correctement mercredi et qui depui ne fonctionne plus! Enfin en n tous cas merci quand meme!
Bonjour p'tite grenouille ;-)
Ta commande marche très bien ici Juste à supprimer l'espace entre la fonction Left et l'ouverture de la parenthèse ou mettre "Left$([Ref_affaire],3))='AFF'" (mais ca n'affecte en
rien le filtre)
Si ton formulaire est basé sur une requête, vérifies s'il n'y a pas déjà un
critère sur le champ Aff de la requête qui ne retournerait aucun enregistrement
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/
Voici le code qui pose problème : DoCmd.ApplyFilter , "left ([Ref_affaire],3) = 'AFF'" 'affiche seulement les enregistrements commencant par AFF
Si left ne fonctionne plus, c'est qu'une référence est manquante dans ta
base.
Pour vérifier, tu affiche le code d'un formulaire ou d'un module, tu vas
dans Iutils/Références.
Pour la fonction Left, je sait qu'il s'agit d'une des références les plus
courantes d'Access, mais je me souvient plus de laquelle :(
En testant sur une base vierge, la fonction Left est reconnue en n'ayant
comme références de cochées que:
Visual Basic for Applications
Microsoft Access 11.0 Object Library
Si ça ne marche toujours pas, pitêtre faudrait-il penser à effectuer une
réparation de l'installation d'OFfice ?
"ptite grenouille" <ptitegrenouille@discussions.microsoft.com> a écrit dans
le message de news:AB50C77B-C74B-4C98-9F73-DB20819F5D3B@microsoft.com...
ben meme en enlevant l'espace il me prend pas il me dit que ma fonction
'left' n'est pas défini!Il faut savoir que c'est une formule qui
fonctionnai
correctement mercredi et qui depui ne fonctionne plus! Enfin en n tous cas
merci quand meme!
Bonjour p'tite grenouille ;-)
Ta commande marche très bien ici
Juste à supprimer l'espace entre la fonction Left et l'ouverture de la
parenthèse ou mettre "Left$([Ref_affaire],3))='AFF'" (mais ca n'affecte
en
rien le filtre)
Si ton formulaire est basé sur une requête, vérifies s'il n'y a pas déjà
un
critère sur le champ Aff de la requête qui ne retournerait aucun
enregistrement
--
A+
Eric
Lien à suivre : http://users.skynet.be/mpfa/
Si left ne fonctionne plus, c'est qu'une référence est manquante dans ta base. Pour vérifier, tu affiche le code d'un formulaire ou d'un module, tu vas dans Iutils/Références. Pour la fonction Left, je sait qu'il s'agit d'une des références les plus courantes d'Access, mais je me souvient plus de laquelle :(
En testant sur une base vierge, la fonction Left est reconnue en n'ayant comme références de cochées que: Visual Basic for Applications Microsoft Access 11.0 Object Library
Si ça ne marche toujours pas, pitêtre faudrait-il penser à effectuer une réparation de l'installation d'OFfice ?
"ptite grenouille" a écrit dans le message de news:
ben meme en enlevant l'espace il me prend pas il me dit que ma fonction 'left' n'est pas défini!Il faut savoir que c'est une formule qui fonctionnai
correctement mercredi et qui depui ne fonctionne plus! Enfin en n tous cas merci quand meme!
Bonjour p'tite grenouille ;-)
Ta commande marche très bien ici Juste à supprimer l'espace entre la fonction Left et l'ouverture de la parenthèse ou mettre "Left$([Ref_affaire],3))='AFF'" (mais ca n'affecte en
rien le filtre)
Si ton formulaire est basé sur une requête, vérifies s'il n'y a pas déjà un
critère sur le champ Aff de la requête qui ne retournerait aucun enregistrement
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/
Voici le code qui pose problème : DoCmd.ApplyFilter , "left ([Ref_affaire],3) = 'AFF'" 'affiche seulement les enregistrements commencant par AFF
ptite grenouille
merci pour l'info mais j'ai vérifié mais la bibliothèque avec le left est bien cochée! Et je n'est pas écris le message en entier c de ma faute il me di que ma fonction left n'est pas défini dans l'expression! merci quand mem je continue a chercher!
Si left ne fonctionne plus, c'est qu'une référence est manquante dans ta base. Pour vérifier, tu affiche le code d'un formulaire ou d'un module, tu vas dans Iutils/Références. Pour la fonction Left, je sait qu'il s'agit d'une des références les plus courantes d'Access, mais je me souvient plus de laquelle :(
En testant sur une base vierge, la fonction Left est reconnue en n'ayant comme références de cochées que: Visual Basic for Applications Microsoft Access 11.0 Object Library
Si ça ne marche toujours pas, pitêtre faudrait-il penser à effectuer une réparation de l'installation d'OFfice ?
"ptite grenouille" a écrit dans le message de news:
ben meme en enlevant l'espace il me prend pas il me dit que ma fonction 'left' n'est pas défini!Il faut savoir que c'est une formule qui fonctionnai
correctement mercredi et qui depui ne fonctionne plus! Enfin en n tous cas merci quand meme!
Bonjour p'tite grenouille ;-)
Ta commande marche très bien ici Juste à supprimer l'espace entre la fonction Left et l'ouverture de la parenthèse ou mettre "Left$([Ref_affaire],3))='AFF'" (mais ca n'affecte en
rien le filtre)
Si ton formulaire est basé sur une requête, vérifies s'il n'y a pas déjà un
critère sur le champ Aff de la requête qui ne retournerait aucun enregistrement
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/
Voici le code qui pose problème : DoCmd.ApplyFilter , "left ([Ref_affaire],3) = 'AFF'" 'affiche seulement les enregistrements commencant par AFF
merci pour l'info mais j'ai vérifié mais la bibliothèque avec le left est
bien cochée! Et je n'est pas écris le message en entier c de ma faute il me
di que ma fonction left n'est pas défini dans l'expression!
merci quand mem je continue a chercher!
Si left ne fonctionne plus, c'est qu'une référence est manquante dans ta
base.
Pour vérifier, tu affiche le code d'un formulaire ou d'un module, tu vas
dans Iutils/Références.
Pour la fonction Left, je sait qu'il s'agit d'une des références les plus
courantes d'Access, mais je me souvient plus de laquelle :(
En testant sur une base vierge, la fonction Left est reconnue en n'ayant
comme références de cochées que:
Visual Basic for Applications
Microsoft Access 11.0 Object Library
Si ça ne marche toujours pas, pitêtre faudrait-il penser à effectuer une
réparation de l'installation d'OFfice ?
"ptite grenouille" <ptitegrenouille@discussions.microsoft.com> a écrit dans
le message de news:AB50C77B-C74B-4C98-9F73-DB20819F5D3B@microsoft.com...
ben meme en enlevant l'espace il me prend pas il me dit que ma fonction
'left' n'est pas défini!Il faut savoir que c'est une formule qui
fonctionnai
correctement mercredi et qui depui ne fonctionne plus! Enfin en n tous cas
merci quand meme!
Bonjour p'tite grenouille ;-)
Ta commande marche très bien ici
Juste à supprimer l'espace entre la fonction Left et l'ouverture de la
parenthèse ou mettre "Left$([Ref_affaire],3))='AFF'" (mais ca n'affecte
en
rien le filtre)
Si ton formulaire est basé sur une requête, vérifies s'il n'y a pas déjà
un
critère sur le champ Aff de la requête qui ne retournerait aucun
enregistrement
--
A+
Eric
Lien à suivre : http://users.skynet.be/mpfa/
merci pour l'info mais j'ai vérifié mais la bibliothèque avec le left est bien cochée! Et je n'est pas écris le message en entier c de ma faute il me di que ma fonction left n'est pas défini dans l'expression! merci quand mem je continue a chercher!
Si left ne fonctionne plus, c'est qu'une référence est manquante dans ta base. Pour vérifier, tu affiche le code d'un formulaire ou d'un module, tu vas dans Iutils/Références. Pour la fonction Left, je sait qu'il s'agit d'une des références les plus courantes d'Access, mais je me souvient plus de laquelle :(
En testant sur une base vierge, la fonction Left est reconnue en n'ayant comme références de cochées que: Visual Basic for Applications Microsoft Access 11.0 Object Library
Si ça ne marche toujours pas, pitêtre faudrait-il penser à effectuer une réparation de l'installation d'OFfice ?
"ptite grenouille" a écrit dans le message de news:
ben meme en enlevant l'espace il me prend pas il me dit que ma fonction 'left' n'est pas défini!Il faut savoir que c'est une formule qui fonctionnai
correctement mercredi et qui depui ne fonctionne plus! Enfin en n tous cas merci quand meme!
Bonjour p'tite grenouille ;-)
Ta commande marche très bien ici Juste à supprimer l'espace entre la fonction Left et l'ouverture de la parenthèse ou mettre "Left$([Ref_affaire],3))='AFF'" (mais ca n'affecte en
rien le filtre)
Si ton formulaire est basé sur une requête, vérifies s'il n'y a pas déjà un
critère sur le champ Aff de la requête qui ne retournerait aucun enregistrement
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/
Voici le code qui pose problème : DoCmd.ApplyFilter , "left ([Ref_affaire],3) = 'AFF'" 'affiche seulement les enregistrements commencant par AFF
Raymond [mvp]
Bonjour.
Il ne suffit pas que la librairie access soit cochée, une seule librairie manquante peut provoquer l'erreur. Message d'erreur " Fonction non définie dans l'expression " lors de l'ouverture d'une requête faisant référence à une fonction : Lire la fiche technique: http://support.microsoft.com/kb/275110
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ptite grenouille" a écrit dans le message de news:
merci pour l'info mais j'ai vérifié mais la bibliothèque avec le left est bien cochée! Et je n'est pas écris le message en entier c de ma faute il me di que ma fonction left n'est pas défini dans l'expression! merci quand mem je continue a chercher!
Bonjour.
Il ne suffit pas que la librairie access soit cochée, une seule librairie
manquante peut provoquer l'erreur.
Message d'erreur " Fonction non définie dans l'expression " lors de
l'ouverture d'une requête faisant référence à une fonction : Lire la fiche
technique:
http://support.microsoft.com/kb/275110
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"ptite grenouille" <ptitegrenouille@discussions.microsoft.com> a écrit dans
le message de news: F9864368-FA2C-4364-A4A3-B789873C2081@microsoft.com...
merci pour l'info mais j'ai vérifié mais la bibliothèque avec le left est
bien cochée! Et je n'est pas écris le message en entier c de ma faute il
me
di que ma fonction left n'est pas défini dans l'expression!
merci quand mem je continue a chercher!
Il ne suffit pas que la librairie access soit cochée, une seule librairie manquante peut provoquer l'erreur. Message d'erreur " Fonction non définie dans l'expression " lors de l'ouverture d'une requête faisant référence à une fonction : Lire la fiche technique: http://support.microsoft.com/kb/275110
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ptite grenouille" a écrit dans le message de news:
merci pour l'info mais j'ai vérifié mais la bibliothèque avec le left est bien cochée! Et je n'est pas écris le message en entier c de ma faute il me di que ma fonction left n'est pas défini dans l'expression! merci quand mem je continue a chercher!
Antoine Labusquière
Si Left() ne fonctionne pas, je crois sincèrement qu'il faut essayer de réparer l'installation avant de chercher ailleurs. Il s'agit d'une fonction standart d'Access. Si ça déconne, ça peut signifier qu'une librairie est endommagée, manquante ou simplement qu'il ne la retrouve plus.
"ptite grenouille" a écrit dans le message de news:
merci pour l'info mais j'ai vérifié mais la bibliothèque avec le left est bien cochée! Et je n'est pas écris le message en entier c de ma faute il me
di que ma fonction left n'est pas défini dans l'expression! merci quand mem je continue a chercher!
Si left ne fonctionne plus, c'est qu'une référence est manquante dans ta base. Pour vérifier, tu affiche le code d'un formulaire ou d'un module, tu vas dans Iutils/Références. Pour la fonction Left, je sait qu'il s'agit d'une des références les plus
courantes d'Access, mais je me souvient plus de laquelle :(
En testant sur une base vierge, la fonction Left est reconnue en n'ayant comme références de cochées que: Visual Basic for Applications Microsoft Access 11.0 Object Library
Si ça ne marche toujours pas, pitêtre faudrait-il penser à effectuer une réparation de l'installation d'OFfice ?
"ptite grenouille" a écrit dans
le message de news:
ben meme en enlevant l'espace il me prend pas il me dit que ma fonction
'left' n'est pas défini!Il faut savoir que c'est une formule qui fonctionnai
correctement mercredi et qui depui ne fonctionne plus! Enfin en n tous cas
merci quand meme!
Bonjour p'tite grenouille ;-)
Ta commande marche très bien ici Juste à supprimer l'espace entre la fonction Left et l'ouverture de la
parenthèse ou mettre "Left$([Ref_affaire],3))='AFF'" (mais ca n'affecte
en
rien le filtre)
Si ton formulaire est basé sur une requête, vérifies s'il n'y a pas déjà
un
critère sur le champ Aff de la requête qui ne retournerait aucun enregistrement
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/
mes enregistrements dont la clef commence par AFF s'affiche, seulement
ce que j'ai fait ne fonctionne pas et je ne comprend pas pourquoi! Pourriez vous m'aider? Merci
Voici le code qui pose problème : DoCmd.ApplyFilter , "left ([Ref_affaire],3) = 'AFF'" 'affiche seulement les enregistrements commencant par AFF
Si Left() ne fonctionne pas, je crois sincèrement qu'il faut essayer de
réparer l'installation avant de chercher ailleurs.
Il s'agit d'une fonction standart d'Access. Si ça déconne, ça peut signifier
qu'une librairie est endommagée, manquante ou simplement qu'il ne la
retrouve plus.
"ptite grenouille" <ptitegrenouille@discussions.microsoft.com> a écrit dans
le message de news:F9864368-FA2C-4364-A4A3-B789873C2081@microsoft.com...
merci pour l'info mais j'ai vérifié mais la bibliothèque avec le left est
bien cochée! Et je n'est pas écris le message en entier c de ma faute il
me
di que ma fonction left n'est pas défini dans l'expression!
merci quand mem je continue a chercher!
Si left ne fonctionne plus, c'est qu'une référence est manquante dans ta
base.
Pour vérifier, tu affiche le code d'un formulaire ou d'un module, tu vas
dans Iutils/Références.
Pour la fonction Left, je sait qu'il s'agit d'une des références les
plus
courantes d'Access, mais je me souvient plus de laquelle :(
En testant sur une base vierge, la fonction Left est reconnue en n'ayant
comme références de cochées que:
Visual Basic for Applications
Microsoft Access 11.0 Object Library
Si ça ne marche toujours pas, pitêtre faudrait-il penser à effectuer une
réparation de l'installation d'OFfice ?
"ptite grenouille" <ptitegrenouille@discussions.microsoft.com> a écrit
dans
le message de news:AB50C77B-C74B-4C98-9F73-DB20819F5D3B@microsoft.com...
ben meme en enlevant l'espace il me prend pas il me dit que ma
fonction
'left' n'est pas défini!Il faut savoir que c'est une formule qui
fonctionnai
correctement mercredi et qui depui ne fonctionne plus! Enfin en n tous
cas
merci quand meme!
Bonjour p'tite grenouille ;-)
Ta commande marche très bien ici
Juste à supprimer l'espace entre la fonction Left et l'ouverture de
la
parenthèse ou mettre "Left$([Ref_affaire],3))='AFF'" (mais ca
n'affecte
en
rien le filtre)
Si ton formulaire est basé sur une requête, vérifies s'il n'y a pas
déjà
un
critère sur le champ Aff de la requête qui ne retournerait aucun
enregistrement
--
A+
Eric
Lien à suivre : http://users.skynet.be/mpfa/
Si Left() ne fonctionne pas, je crois sincèrement qu'il faut essayer de réparer l'installation avant de chercher ailleurs. Il s'agit d'une fonction standart d'Access. Si ça déconne, ça peut signifier qu'une librairie est endommagée, manquante ou simplement qu'il ne la retrouve plus.
"ptite grenouille" a écrit dans le message de news:
merci pour l'info mais j'ai vérifié mais la bibliothèque avec le left est bien cochée! Et je n'est pas écris le message en entier c de ma faute il me
di que ma fonction left n'est pas défini dans l'expression! merci quand mem je continue a chercher!
Si left ne fonctionne plus, c'est qu'une référence est manquante dans ta base. Pour vérifier, tu affiche le code d'un formulaire ou d'un module, tu vas dans Iutils/Références. Pour la fonction Left, je sait qu'il s'agit d'une des références les plus
courantes d'Access, mais je me souvient plus de laquelle :(
En testant sur une base vierge, la fonction Left est reconnue en n'ayant comme références de cochées que: Visual Basic for Applications Microsoft Access 11.0 Object Library
Si ça ne marche toujours pas, pitêtre faudrait-il penser à effectuer une réparation de l'installation d'OFfice ?
"ptite grenouille" a écrit dans
le message de news:
ben meme en enlevant l'espace il me prend pas il me dit que ma fonction
'left' n'est pas défini!Il faut savoir que c'est une formule qui fonctionnai
correctement mercredi et qui depui ne fonctionne plus! Enfin en n tous cas
merci quand meme!
Bonjour p'tite grenouille ;-)
Ta commande marche très bien ici Juste à supprimer l'espace entre la fonction Left et l'ouverture de la
parenthèse ou mettre "Left$([Ref_affaire],3))='AFF'" (mais ca n'affecte
en
rien le filtre)
Si ton formulaire est basé sur une requête, vérifies s'il n'y a pas déjà
un
critère sur le champ Aff de la requête qui ne retournerait aucun enregistrement
-- A+ Eric Lien à suivre : http://users.skynet.be/mpfa/