Problème d'utilisation de # et? dans une expression de formulaire
Marielle
-
Tessel75 -
Tessel75 -
Bonjour à tous,
Dans une Text Box j'ai crée une petite expression qui vise à chercher la valeur maximale de plusieurs Champs de ma Table de base "Sheet1". Il se trouve que les différents Champs on pratiquement le même nom la seule différence est un caractère numérique qui se trouve à la fin :
Top1 - Category (Turnover)2020 Top2 - Category (Turnover)2020 Top3 - Category (Turnover)2020
Je pensais que la formule suivante pouvait me donner cette valeur :
=DMax("[Top# - Category (Turnover)2020]","[Sheet1]")
mais j'ai un message d'erreur du type : #error
La réponse est peut-être très simple mais je suis nouvelle sur ACCESS.
Merci pour votre assistance.
Dans une Text Box j'ai crée une petite expression qui vise à chercher la valeur maximale de plusieurs Champs de ma Table de base "Sheet1". Il se trouve que les différents Champs on pratiquement le même nom la seule différence est un caractère numérique qui se trouve à la fin :
Top1 - Category (Turnover)2020 Top2 - Category (Turnover)2020 Top3 - Category (Turnover)2020
Je pensais que la formule suivante pouvait me donner cette valeur :
=DMax("[Top# - Category (Turnover)2020]","[Sheet1]")
mais j'ai un message d'erreur du type : #error
La réponse est peut-être très simple mais je suis nouvelle sur ACCESS.
Merci pour votre assistance.
Configuration: Windows / Edge 18.18362
A voir également:
- Problème d'utilisation de # et? dans une expression de formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Utilisation chromecast - Guide
- Télécharger gratuitement notice d'utilisation - Guide
- Formulaire de reclamation instagram - Guide
2 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, cherches-tu la valeur maximale sur l'ensemble de la table?
de nouveau, ce serait plus logique d'utiliser une requête.
via une requête ou une expression, ce sera plutôt avec la fonction iif que tu obtiendras le maximum de ces trois champs.
de nouveau, ce serait plus logique d'utiliser une requête.
via une requête ou une expression, ce sera plutôt avec la fonction iif que tu obtiendras le maximum de ces trois champs.
Bonjour,
Ton problème est que tu demandes des recherches sur plusieurs champs dont les noms sont quasi-semblables. Les fonctions D***(Champs) recherchent des valeurs sur une table pour un même champ, et non pas sur des champs différents, et moins encore pour déterminer le nom du champ où tu cherches la valeur en question..
Il n'y a donc pas de solution à ton problème, ... au moins pour la présentation que tu en fais.
Bon courage.
Ton problème est que tu demandes des recherches sur plusieurs champs dont les noms sont quasi-semblables. Les fonctions D***(Champs) recherchent des valeurs sur une table pour un même champ, et non pas sur des champs différents, et moins encore pour déterminer le nom du champ où tu cherches la valeur en question..
Il n'y a donc pas de solution à ton problème, ... au moins pour la présentation que tu en fais.
Bon courage.