Bonjour,
Je voudrais savoir si il est possible dans access, de faire des categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je mets en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat sur
une
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
Bonjour,
Je voudrais savoir si il est possible dans access, de faire des categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je mets en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat sur
une
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
Bonjour,
Je voudrais savoir si il est possible dans access, de faire des categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je mets en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat sur
une
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
Bonjour
Il te suffit de faire une requête basée sur ta table avec une champ calculé
du style :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";"T2")
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" a écrit dans le message de
news:Bonjour,
Je voudrais savoir si il est possible dans access, de faire des categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je mets en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat sur
une
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
Bonjour
Il te suffit de faire une requête basée sur ta table avec une champ calculé
du style :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";"T2")
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" <Sabrina@discussions.microsoft.com> a écrit dans le message de
news: 2A9C51EC-EF69-4D86-9F26-BE3B2B69E212@microsoft.com...
Bonjour,
Je voudrais savoir si il est possible dans access, de faire des categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je mets en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat sur
une
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
Bonjour
Il te suffit de faire une requête basée sur ta table avec une champ calculé
du style :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";"T2")
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" a écrit dans le message de
news:Bonjour,
Je voudrais savoir si il est possible dans access, de faire des categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je mets en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat sur
une
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
Cependant peux tu me dire si cette formule conviuent egalement si on a 8
tranches différentes?
SabBonjour
Il te suffit de faire une requête basée sur ta table avec une champ
calculé
du style :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";"T2")
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" a écrit dans le message de
news:Bonjour,
Je voudrais savoir si il est possible dans access, de faire des
categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et
obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je mets
en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat sur
une
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
Cependant peux tu me dire si cette formule conviuent egalement si on a 8
tranches différentes?
Sab
Bonjour
Il te suffit de faire une requête basée sur ta table avec une champ
calculé
du style :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";"T2")
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" <Sabrina@discussions.microsoft.com> a écrit dans le message de
news: 2A9C51EC-EF69-4D86-9F26-BE3B2B69E212@microsoft.com...
Bonjour,
Je voudrais savoir si il est possible dans access, de faire des
categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et
obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je mets
en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat sur
une
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
Cependant peux tu me dire si cette formule conviuent egalement si on a 8
tranches différentes?
SabBonjour
Il te suffit de faire une requête basée sur ta table avec une champ
calculé
du style :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";"T2")
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" a écrit dans le message de
news:Bonjour,
Je voudrais savoir si il est possible dans access, de faire des
categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et
obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je mets
en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat sur
une
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
Re,Cependant peux tu me dire si cette formule conviuent egalement si on a 8
tranches différentes?
Oui, tu peux le faire en imbriquant les vraifaux entre eux :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";Vraifaux(([prix]*[tva])>xxxx;"T2";...))
Par contre le mieux et le plus simple à maintenir ou à faire évoluer et de
faire une fonction perso que tu enregistres dans un module standard de ta
base de données genre (adapte en fonction des tranches et de la valeur à
retourner que tu souhaites) :
Function fTranche(dblTotal As Double)
Select Case dblTotal
Case Is > 10000
fTranche = "T10"
Case Is > 9000
fTranche = "T9"
Case Is > 8000
fTranche = "T8"
Case Is > 7000
fTranche = "T7"
Case Is > 6000
fTranche = "T6"
Case Is > 5000
fTranche = "T5"
Case Is > 4000
fTranche = "T4"
Case Is > 3000
fTranche = "T3"
Case Is > 2000
fTranche = "T2"
Case Is > 1000
fTranche = "T1"
End Select
End Function
Ensuite dans ta requête il te suffit de faire un champ calculé du genre :
Tranche: fTranche([Prix]*[TVA])
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
SabBonjour
Il te suffit de faire une requête basée sur ta table avec une champ
calculé
du style :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";"T2")
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" a écrit dans le message de
news:Bonjour,
Je voudrais savoir si il est possible dans access, de faire des
categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et
obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je mets
en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat sur
une
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
Re,
Cependant peux tu me dire si cette formule conviuent egalement si on a 8
tranches différentes?
Oui, tu peux le faire en imbriquant les vraifaux entre eux :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";Vraifaux(([prix]*[tva])>xxxx;"T2";...))
Par contre le mieux et le plus simple à maintenir ou à faire évoluer et de
faire une fonction perso que tu enregistres dans un module standard de ta
base de données genre (adapte en fonction des tranches et de la valeur à
retourner que tu souhaites) :
Function fTranche(dblTotal As Double)
Select Case dblTotal
Case Is > 10000
fTranche = "T10"
Case Is > 9000
fTranche = "T9"
Case Is > 8000
fTranche = "T8"
Case Is > 7000
fTranche = "T7"
Case Is > 6000
fTranche = "T6"
Case Is > 5000
fTranche = "T5"
Case Is > 4000
fTranche = "T4"
Case Is > 3000
fTranche = "T3"
Case Is > 2000
fTranche = "T2"
Case Is > 1000
fTranche = "T1"
End Select
End Function
Ensuite dans ta requête il te suffit de faire un champ calculé du genre :
Tranche: fTranche([Prix]*[TVA])
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
Sab
Bonjour
Il te suffit de faire une requête basée sur ta table avec une champ
calculé
du style :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";"T2")
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" <Sabrina@discussions.microsoft.com> a écrit dans le message de
news: 2A9C51EC-EF69-4D86-9F26-BE3B2B69E212@microsoft.com...
Bonjour,
Je voudrais savoir si il est possible dans access, de faire des
categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et
obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je mets
en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat sur
une
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
Re,Cependant peux tu me dire si cette formule conviuent egalement si on a 8
tranches différentes?
Oui, tu peux le faire en imbriquant les vraifaux entre eux :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";Vraifaux(([prix]*[tva])>xxxx;"T2";...))
Par contre le mieux et le plus simple à maintenir ou à faire évoluer et de
faire une fonction perso que tu enregistres dans un module standard de ta
base de données genre (adapte en fonction des tranches et de la valeur à
retourner que tu souhaites) :
Function fTranche(dblTotal As Double)
Select Case dblTotal
Case Is > 10000
fTranche = "T10"
Case Is > 9000
fTranche = "T9"
Case Is > 8000
fTranche = "T8"
Case Is > 7000
fTranche = "T7"
Case Is > 6000
fTranche = "T6"
Case Is > 5000
fTranche = "T5"
Case Is > 4000
fTranche = "T4"
Case Is > 3000
fTranche = "T3"
Case Is > 2000
fTranche = "T2"
Case Is > 1000
fTranche = "T1"
End Select
End Function
Ensuite dans ta requête il te suffit de faire un champ calculé du genre :
Tranche: fTranche([Prix]*[TVA])
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
SabBonjour
Il te suffit de faire une requête basée sur ta table avec une champ
calculé
du style :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";"T2")
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" a écrit dans le message de
news:Bonjour,
Je voudrais savoir si il est possible dans access, de faire des
categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et
obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je mets
en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat sur
une
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
Merci,
tu me soulages...
Par contre comment faire pour que dans ta formule il y est
Case Is > 2000 et is < 1000
fTranche = "T2"
Case Is = 1000
fTranche = "T1"
Mile merciRe,Cependant peux tu me dire si cette formule conviuent egalement si on a
8
tranches différentes?
Oui, tu peux le faire en imbriquant les vraifaux entre eux :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";Vraifaux(([prix]*[tva])>xxxx;"T2";...))
Par contre le mieux et le plus simple à maintenir ou à faire évoluer et
de
faire une fonction perso que tu enregistres dans un module standard de ta
base de données genre (adapte en fonction des tranches et de la valeur à
retourner que tu souhaites) :
Function fTranche(dblTotal As Double)
Select Case dblTotal
Case Is > 10000
fTranche = "T10"
Case Is > 9000
fTranche = "T9"
Case Is > 8000
fTranche = "T8"
Case Is > 7000
fTranche = "T7"
Case Is > 6000
fTranche = "T6"
Case Is > 5000
fTranche = "T5"
Case Is > 4000
fTranche = "T4"
Case Is > 3000
fTranche = "T3"
Case Is > 2000
fTranche = "T2"
Case Is > 1000
fTranche = "T1"
End Select
End Function
Ensuite dans ta requête il te suffit de faire un champ calculé du genre :
Tranche: fTranche([Prix]*[TVA])
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
SabBonjour
Il te suffit de faire une requête basée sur ta table avec une champ
calculé
du style :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";"T2")
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" a écrit dans le message
de
news:Bonjour,
Je voudrais savoir si il est possible dans access, de faire des
categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et
obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je
mets
en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat
sur
une
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
Merci,
tu me soulages...
Par contre comment faire pour que dans ta formule il y est
Case Is > 2000 et is < 1000
fTranche = "T2"
Case Is = 1000
fTranche = "T1"
Mile merci
Re,
Cependant peux tu me dire si cette formule conviuent egalement si on a
8
tranches différentes?
Oui, tu peux le faire en imbriquant les vraifaux entre eux :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";Vraifaux(([prix]*[tva])>xxxx;"T2";...))
Par contre le mieux et le plus simple à maintenir ou à faire évoluer et
de
faire une fonction perso que tu enregistres dans un module standard de ta
base de données genre (adapte en fonction des tranches et de la valeur à
retourner que tu souhaites) :
Function fTranche(dblTotal As Double)
Select Case dblTotal
Case Is > 10000
fTranche = "T10"
Case Is > 9000
fTranche = "T9"
Case Is > 8000
fTranche = "T8"
Case Is > 7000
fTranche = "T7"
Case Is > 6000
fTranche = "T6"
Case Is > 5000
fTranche = "T5"
Case Is > 4000
fTranche = "T4"
Case Is > 3000
fTranche = "T3"
Case Is > 2000
fTranche = "T2"
Case Is > 1000
fTranche = "T1"
End Select
End Function
Ensuite dans ta requête il te suffit de faire un champ calculé du genre :
Tranche: fTranche([Prix]*[TVA])
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
Sab
Bonjour
Il te suffit de faire une requête basée sur ta table avec une champ
calculé
du style :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";"T2")
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" <Sabrina@discussions.microsoft.com> a écrit dans le message
de
news: 2A9C51EC-EF69-4D86-9F26-BE3B2B69E212@microsoft.com...
Bonjour,
Je voudrais savoir si il est possible dans access, de faire des
categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et
obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je
mets
en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat
sur
une
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
Merci,
tu me soulages...
Par contre comment faire pour que dans ta formule il y est
Case Is > 2000 et is < 1000
fTranche = "T2"
Case Is = 1000
fTranche = "T1"
Mile merciRe,Cependant peux tu me dire si cette formule conviuent egalement si on a
8
tranches différentes?
Oui, tu peux le faire en imbriquant les vraifaux entre eux :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";Vraifaux(([prix]*[tva])>xxxx;"T2";...))
Par contre le mieux et le plus simple à maintenir ou à faire évoluer et
de
faire une fonction perso que tu enregistres dans un module standard de ta
base de données genre (adapte en fonction des tranches et de la valeur à
retourner que tu souhaites) :
Function fTranche(dblTotal As Double)
Select Case dblTotal
Case Is > 10000
fTranche = "T10"
Case Is > 9000
fTranche = "T9"
Case Is > 8000
fTranche = "T8"
Case Is > 7000
fTranche = "T7"
Case Is > 6000
fTranche = "T6"
Case Is > 5000
fTranche = "T5"
Case Is > 4000
fTranche = "T4"
Case Is > 3000
fTranche = "T3"
Case Is > 2000
fTranche = "T2"
Case Is > 1000
fTranche = "T1"
End Select
End Function
Ensuite dans ta requête il te suffit de faire un champ calculé du genre :
Tranche: fTranche([Prix]*[TVA])
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
SabBonjour
Il te suffit de faire une requête basée sur ta table avec une champ
calculé
du style :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";"T2")
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" a écrit dans le message
de
news:Bonjour,
Je voudrais savoir si il est possible dans access, de faire des
categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et
obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je
mets
en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat
sur
une
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
Re,
Un montant ne peut pas être à la fois supérieur à 2000 et inférieur à 1000...
Je suppose que tu voulais dire "Ou"
Donc tu dois écrire
Case Is > 2000, Is < 1000
Et pour l'autre critère tu peux mettre
Case 1000
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" a écrit dans le message de
news:Merci,
tu me soulages...
Par contre comment faire pour que dans ta formule il y est
Case Is > 2000 et is < 1000
fTranche = "T2"
Case Is = 1000
fTranche = "T1"
Mile merciRe,Cependant peux tu me dire si cette formule conviuent egalement si on a 8
tranches différentes?
Oui, tu peux le faire en imbriquant les vraifaux entre eux :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";Vraifaux(([prix]*[tva])>xxxx;"T2";...))
Par contre le mieux et le plus simple à maintenir ou à faire évoluer et de
faire une fonction perso que tu enregistres dans un module standard de ta
base de données genre (adapte en fonction des tranches et de la valeur à
retourner que tu souhaites) :
Function fTranche(dblTotal As Double)
Select Case dblTotal
Case Is > 10000
fTranche = "T10"
Case Is > 9000
fTranche = "T9"
Case Is > 8000
fTranche = "T8"
Case Is > 7000
fTranche = "T7"
Case Is > 6000
fTranche = "T6"
Case Is > 5000
fTranche = "T5"
Case Is > 4000
fTranche = "T4"
Case Is > 3000
fTranche = "T3"
Case Is > 2000
fTranche = "T2"
Case Is > 1000
fTranche = "T1"
End Select
End Function
Ensuite dans ta requête il te suffit de faire un champ calculé du genre :
Tranche: fTranche([Prix]*[TVA])
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
SabBonjour
Il te suffit de faire une requête basée sur ta table avec une champ
calculé
du style :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";"T2")
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" a écrit dans le message
denews:Bonjour,
Je voudrais savoir si il est possible dans access, de faire des
categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et
obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je mets
en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat
surune
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
Re,
Un montant ne peut pas être à la fois supérieur à 2000 et inférieur à 1000...
Je suppose que tu voulais dire "Ou"
Donc tu dois écrire
Case Is > 2000, Is < 1000
Et pour l'autre critère tu peux mettre
Case 1000
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" <Sabrina@discussions.microsoft.com> a écrit dans le message de
news: 3005AA73-BED3-436B-BFA0-2F084B955527@microsoft.com...
Merci,
tu me soulages...
Par contre comment faire pour que dans ta formule il y est
Case Is > 2000 et is < 1000
fTranche = "T2"
Case Is = 1000
fTranche = "T1"
Mile merci
Re,
Cependant peux tu me dire si cette formule conviuent egalement si on a 8
tranches différentes?
Oui, tu peux le faire en imbriquant les vraifaux entre eux :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";Vraifaux(([prix]*[tva])>xxxx;"T2";...))
Par contre le mieux et le plus simple à maintenir ou à faire évoluer et de
faire une fonction perso que tu enregistres dans un module standard de ta
base de données genre (adapte en fonction des tranches et de la valeur à
retourner que tu souhaites) :
Function fTranche(dblTotal As Double)
Select Case dblTotal
Case Is > 10000
fTranche = "T10"
Case Is > 9000
fTranche = "T9"
Case Is > 8000
fTranche = "T8"
Case Is > 7000
fTranche = "T7"
Case Is > 6000
fTranche = "T6"
Case Is > 5000
fTranche = "T5"
Case Is > 4000
fTranche = "T4"
Case Is > 3000
fTranche = "T3"
Case Is > 2000
fTranche = "T2"
Case Is > 1000
fTranche = "T1"
End Select
End Function
Ensuite dans ta requête il te suffit de faire un champ calculé du genre :
Tranche: fTranche([Prix]*[TVA])
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
Sab
Bonjour
Il te suffit de faire une requête basée sur ta table avec une champ
calculé
du style :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";"T2")
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" <Sabrina@discussions.microsoft.com> a écrit dans le message
de
news: 2A9C51EC-EF69-4D86-9F26-BE3B2B69E212@microsoft.com...
Bonjour,
Je voudrais savoir si il est possible dans access, de faire des
categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et
obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je mets
en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat
sur
une
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
Re,
Un montant ne peut pas être à la fois supérieur à 2000 et inférieur à 1000...
Je suppose que tu voulais dire "Ou"
Donc tu dois écrire
Case Is > 2000, Is < 1000
Et pour l'autre critère tu peux mettre
Case 1000
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" a écrit dans le message de
news:Merci,
tu me soulages...
Par contre comment faire pour que dans ta formule il y est
Case Is > 2000 et is < 1000
fTranche = "T2"
Case Is = 1000
fTranche = "T1"
Mile merciRe,Cependant peux tu me dire si cette formule conviuent egalement si on a 8
tranches différentes?
Oui, tu peux le faire en imbriquant les vraifaux entre eux :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";Vraifaux(([prix]*[tva])>xxxx;"T2";...))
Par contre le mieux et le plus simple à maintenir ou à faire évoluer et de
faire une fonction perso que tu enregistres dans un module standard de ta
base de données genre (adapte en fonction des tranches et de la valeur à
retourner que tu souhaites) :
Function fTranche(dblTotal As Double)
Select Case dblTotal
Case Is > 10000
fTranche = "T10"
Case Is > 9000
fTranche = "T9"
Case Is > 8000
fTranche = "T8"
Case Is > 7000
fTranche = "T7"
Case Is > 6000
fTranche = "T6"
Case Is > 5000
fTranche = "T5"
Case Is > 4000
fTranche = "T4"
Case Is > 3000
fTranche = "T3"
Case Is > 2000
fTranche = "T2"
Case Is > 1000
fTranche = "T1"
End Select
End Function
Ensuite dans ta requête il te suffit de faire un champ calculé du genre :
Tranche: fTranche([Prix]*[TVA])
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
SabBonjour
Il te suffit de faire une requête basée sur ta table avec une champ
calculé
du style :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";"T2")
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" a écrit dans le message
denews:Bonjour,
Je voudrais savoir si il est possible dans access, de faire des
categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et
obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je mets
en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat
surune
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
Bonjour Jessy Sempere [MVP]
Je pense plutôt que Sabrina voulait dire: si c'est compris entre 1000
et 2000
ce à quoi je réponds que ce cas est induit de par la structure du
SELECT CASE...
Access teste si le total est supérieur à 10000, si ça n'est pas le cas,
il passe au cas suivant et ainsi de suite...
Mais peut-être me trompe-je... Si c'est ça, je m'excuse platement et
promet de ne plus recommencer (jusqu'à la prochaine fois... ;-))Re,
Un montant ne peut pas être à la fois supérieur à 2000 et inférieur à 1000...
Je suppose que tu voulais dire "Ou"
Donc tu dois écrire
Case Is > 2000, Is < 1000
Et pour l'autre critère tu peux mettre
Case 1000
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" a écrit dans le message de
news:Merci,
tu me soulages...
Par contre comment faire pour que dans ta formule il y est
Case Is > 2000 et is < 1000
fTranche = "T2"
Case Is = 1000
fTranche = "T1"
Mile merciRe,Cependant peux tu me dire si cette formule conviuent egalement si on a 8
tranches différentes?
Oui, tu peux le faire en imbriquant les vraifaux entre eux :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";Vraifaux(([prix]*[tva])>xxxx;"T2";...))
Par contre le mieux et le plus simple à maintenir ou à faire évoluer et de
faire une fonction perso que tu enregistres dans un module standard de ta
base de données genre (adapte en fonction des tranches et de la valeur à
retourner que tu souhaites) :
Function fTranche(dblTotal As Double)
Select Case dblTotal
Case Is > 10000
fTranche = "T10"
Case Is > 9000
fTranche = "T9"
Case Is > 8000
fTranche = "T8"
Case Is > 7000
fTranche = "T7"
Case Is > 6000
fTranche = "T6"
Case Is > 5000
fTranche = "T5"
Case Is > 4000
fTranche = "T4"
Case Is > 3000
fTranche = "T3"
Case Is > 2000
fTranche = "T2"
Case Is > 1000
fTranche = "T1"
End Select
End Function
Ensuite dans ta requête il te suffit de faire un champ calculé du genre :
Tranche: fTranche([Prix]*[TVA])
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
SabBonjour
Il te suffit de faire une requête basée sur ta table avec une champ
calculé
du style :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";"T2")
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" a écrit dans le message
denews:Bonjour,
Je voudrais savoir si il est possible dans access, de faire des
categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et
obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je mets
en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat
surune
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
--
Voilou !
Bon code
Cordialement,
Ze Titi
Bonjour Jessy Sempere [MVP]
Je pense plutôt que Sabrina voulait dire: si c'est compris entre 1000
et 2000
ce à quoi je réponds que ce cas est induit de par la structure du
SELECT CASE...
Access teste si le total est supérieur à 10000, si ça n'est pas le cas,
il passe au cas suivant et ainsi de suite...
Mais peut-être me trompe-je... Si c'est ça, je m'excuse platement et
promet de ne plus recommencer (jusqu'à la prochaine fois... ;-))
Re,
Un montant ne peut pas être à la fois supérieur à 2000 et inférieur à 1000...
Je suppose que tu voulais dire "Ou"
Donc tu dois écrire
Case Is > 2000, Is < 1000
Et pour l'autre critère tu peux mettre
Case 1000
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" <Sabrina@discussions.microsoft.com> a écrit dans le message de
news: 3005AA73-BED3-436B-BFA0-2F084B955527@microsoft.com...
Merci,
tu me soulages...
Par contre comment faire pour que dans ta formule il y est
Case Is > 2000 et is < 1000
fTranche = "T2"
Case Is = 1000
fTranche = "T1"
Mile merci
Re,
Cependant peux tu me dire si cette formule conviuent egalement si on a 8
tranches différentes?
Oui, tu peux le faire en imbriquant les vraifaux entre eux :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";Vraifaux(([prix]*[tva])>xxxx;"T2";...))
Par contre le mieux et le plus simple à maintenir ou à faire évoluer et de
faire une fonction perso que tu enregistres dans un module standard de ta
base de données genre (adapte en fonction des tranches et de la valeur à
retourner que tu souhaites) :
Function fTranche(dblTotal As Double)
Select Case dblTotal
Case Is > 10000
fTranche = "T10"
Case Is > 9000
fTranche = "T9"
Case Is > 8000
fTranche = "T8"
Case Is > 7000
fTranche = "T7"
Case Is > 6000
fTranche = "T6"
Case Is > 5000
fTranche = "T5"
Case Is > 4000
fTranche = "T4"
Case Is > 3000
fTranche = "T3"
Case Is > 2000
fTranche = "T2"
Case Is > 1000
fTranche = "T1"
End Select
End Function
Ensuite dans ta requête il te suffit de faire un champ calculé du genre :
Tranche: fTranche([Prix]*[TVA])
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
Sab
Bonjour
Il te suffit de faire une requête basée sur ta table avec une champ
calculé
du style :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";"T2")
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" <Sabrina@discussions.microsoft.com> a écrit dans le message
de
news: 2A9C51EC-EF69-4D86-9F26-BE3B2B69E212@microsoft.com...
Bonjour,
Je voudrais savoir si il est possible dans access, de faire des
categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et
obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je mets
en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat
sur
une
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
--
Voilou !
Bon code
Cordialement,
Ze Titi
Bonjour Jessy Sempere [MVP]
Je pense plutôt que Sabrina voulait dire: si c'est compris entre 1000
et 2000
ce à quoi je réponds que ce cas est induit de par la structure du
SELECT CASE...
Access teste si le total est supérieur à 10000, si ça n'est pas le cas,
il passe au cas suivant et ainsi de suite...
Mais peut-être me trompe-je... Si c'est ça, je m'excuse platement et
promet de ne plus recommencer (jusqu'à la prochaine fois... ;-))Re,
Un montant ne peut pas être à la fois supérieur à 2000 et inférieur à 1000...
Je suppose que tu voulais dire "Ou"
Donc tu dois écrire
Case Is > 2000, Is < 1000
Et pour l'autre critère tu peux mettre
Case 1000
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" a écrit dans le message de
news:Merci,
tu me soulages...
Par contre comment faire pour que dans ta formule il y est
Case Is > 2000 et is < 1000
fTranche = "T2"
Case Is = 1000
fTranche = "T1"
Mile merciRe,Cependant peux tu me dire si cette formule conviuent egalement si on a 8
tranches différentes?
Oui, tu peux le faire en imbriquant les vraifaux entre eux :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";Vraifaux(([prix]*[tva])>xxxx;"T2";...))
Par contre le mieux et le plus simple à maintenir ou à faire évoluer et de
faire une fonction perso que tu enregistres dans un module standard de ta
base de données genre (adapte en fonction des tranches et de la valeur à
retourner que tu souhaites) :
Function fTranche(dblTotal As Double)
Select Case dblTotal
Case Is > 10000
fTranche = "T10"
Case Is > 9000
fTranche = "T9"
Case Is > 8000
fTranche = "T8"
Case Is > 7000
fTranche = "T7"
Case Is > 6000
fTranche = "T6"
Case Is > 5000
fTranche = "T5"
Case Is > 4000
fTranche = "T4"
Case Is > 3000
fTranche = "T3"
Case Is > 2000
fTranche = "T2"
Case Is > 1000
fTranche = "T1"
End Select
End Function
Ensuite dans ta requête il te suffit de faire un champ calculé du genre :
Tranche: fTranche([Prix]*[TVA])
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
SabBonjour
Il te suffit de faire une requête basée sur ta table avec une champ
calculé
du style :
Tranche:Vraifaux(([prix]*[tva])>xxxx;"T1";"T2")
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Sabrina" a écrit dans le message
denews:Bonjour,
Je voudrais savoir si il est possible dans access, de faire des
categories
automatiquement ?
Je m'explique :
J'ai une colonne "prix "et autre "% TVA".
dans une requete je fais la multiplication de ces deux colonnes et
obtient
un nombre que je souhaite classer dans une tranche.
La manipulation actuelle : j'extrait ces resultats sur excel, je mets
en
place une fonction si(total> xxxx, T1;T2) et re exporte le resultat
surune
autre table..
Je souhaiterai savoir si il est possible de faire ces différentes
manipulations directement par le biais de requete ?
Si oui pouvais vous m'aidez ?
Mille merci d'avance
--
Voilou !
Bon code
Cordialement,
Ze Titi