Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/10/2011, 08h11   #1
Futur Membre du Club
 
Homme Maximilien
Consultant en technologies
Inscription : avril 2011
Messages : 109
Détails du profil
Informations personnelles :
Nom : Homme Maximilien
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Consultant en technologies
Secteur : Transports

Informations forums :
Inscription : avril 2011
Messages : 109
Points : 18
Points : 18
Par défaut filtre en vba access

Bonjour,

Pour mon travail, on me demande de filtrer des données par rapport à des temps qui se situe dans un classeur excel.

Je m'explique, je doit analyser des codes alarmes par rapport à leur temps, par exemple code 100 si inferieur à 000:01:00 sec est un événement si > cela devient un défaut.

Ces différentes données se trouvent dans un classeur excel .

J'ai essayé avec une requête mais il y a trop de valeurs différente.

Quelqu'un peux-t'il me donner une façon d'executer ce filtre?

Je vous remercie
maximilien59 est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 18/10/2011, 17h54   #2
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 475
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 475
Points : 7 561
Points : 7 561
Citation:
J'ai essayé avec une requête mais il y a trop de valeurs différentes
Dans tes données ou dans les codes que tu dois attribuer ?

A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/10/2011, 19h36   #3
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 620
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 620
Points : 30 943
Points : 30 943
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Et en plus on doit deviner comment se présentent tes données, leur type, leur quantité et la requête que tu utilises.

Si j'avais ce don de divination j'aurais déjà gagné au loto depuis longtemps.

Comment veux-tu de l'aide sans donner d'informations

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/10/2011, 10h05   #4
Futur Membre du Club
 
Homme Maximilien
Consultant en technologies
Inscription : avril 2011
Messages : 109
Détails du profil
Informations personnelles :
Nom : Homme Maximilien
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Consultant en technologies
Secteur : Transports

Informations forums :
Inscription : avril 2011
Messages : 109
Points : 18
Points : 18
Désolé

J'ai une requête qui me donne une liste de valeurs avec la date d'apparition du code, le système concerné, intitulé du code ,durée d'apparition (qui peut aller de 000:00:00 à 008:00:00), compteur evenement,date du téléchargement de la liste.
Suite à cela, j'ai une table (intitulé défauts important)d'une liste de code à surveiller ,qui me dit par exemple code 100 devient important si son temps > à 000:04:00.
code 200 important si > 000:02:00.

Je voudrai savoir quelle est la ou les méthode(s) afin de faire apparaitre les défauts "importants" (défini sur la table) sur une nouvelle table par rapport aux données qui apparaissent sur la requête?

Je vous remercie
maximilien59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/10/2011, 16h05   #5
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 475
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 475
Points : 7 561
Points : 7 561
Le plus simple que je vois :

faire une jointure entre ta liste d'incident et table de niveau d'alerte sur le code puis faire un champ calculé qui vaudra quelque chose comme
Code :
iif([TaListeIncident].[Delais]>[TaTableNiveau].[DelaisImportant]; "Important";"")
A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2011, 09h41   #6
Futur Membre du Club
 
Homme Maximilien
Consultant en technologies
Inscription : avril 2011
Messages : 109
Détails du profil
Informations personnelles :
Nom : Homme Maximilien
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Consultant en technologies
Secteur : Transports

Informations forums :
Inscription : avril 2011
Messages : 109
Points : 18
Points : 18
Merci pour ta reponse,

Si je fait quand tu indique, il me marque "Fonction "If" non définie dans l'expression".
Peux-tu m'aider? merci
maximilien59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2011, 18h12   #7
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 475
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 475
Points : 7 561
Points : 7 561
ce n'est pas if() mais iif()
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2011, 09h02   #8
Futur Membre du Club
 
Homme Maximilien
Consultant en technologies
Inscription : avril 2011
Messages : 109
Détails du profil
Informations personnelles :
Nom : Homme Maximilien
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Consultant en technologies
Secteur : Transports

Informations forums :
Inscription : avril 2011
Messages : 109
Points : 18
Points : 18
Erreur de ma part,désolé. ça marche impecable merci
maximilien59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h18.


 
 
 
 
Partenaires

Hébergement Web