IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Contrôle qualité sous ACCESS


Sujet :

Access

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Février 2015
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Santé

    Informations forums :
    Inscription : Février 2015
    Messages : 9
    Points : 9
    Points
    9
    Par défaut Contrôle qualité sous ACCESS
    Bonjour Chers Amis,

    Je viens à vous pour une sollicitation pour un travail que je dois rendre. En effet, j'ai une base de données ACCESS sur laquelle je dois effectuer des contrôles de qualités afin de déceler les valeurs aberrantes et manquantes. Pour ce faire, je voudrais écrire un code vba sous access qui me permettrait par exemple de colorier en rouge une cellule si la variable concernée si la donnée est manquante ou en bleue si elle est aberrante.
    Merci par avance pour votre soutien.

  2. #2
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    Janvier 2005
    Messages
    9 429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 9 429
    Points : 58 612
    Points
    58 612
    Billets dans le blog
    11
    Par défaut
    La mise en conditionnelle devrait suffire, tu as un tuto ici.

    N'oubliez pas le Tag afin de faciliter la recherche, et en votant cela permet de mieux la cibler.

    Je ne réponds pas aux messages privés s'ils sont liés à une question technique

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Février 2015
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Santé

    Informations forums :
    Inscription : Février 2015
    Messages : 9
    Points : 9
    Points
    9
    Par défaut
    Merci Zoom61, pour la réponse. j'ai essayé de lire le tuto sur la mise sous conditionnel, je me rends compte qu'il faille que je crée des formulaires avant de pouvoir la mettre en œuvre. Moi je compte travailler directement sur les tables que j'ai en ma possession.
    Voici le code vb que j'ai essayé d'écrire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Sub CQ_TAB_BAS()
    DoCmd.RunSQL ("SELECT  TAB_BAS.COUNTRY AS PAYS,TAB_BAS.CENTER AS CENTRE, TAB_BAS.PATIENT, TAB_BAS.BIRTH_D AS DATE_NAISS, TAB_BAS.GENDER AS SEXE, TAB_BAS.TYPE_VIH, TAB_BAS.HIVP_D AS DATE_SEROP, TAB_BAS.HEIGHT AS TAILLE, TAB_BAS.HIST_TB AS TUBERCULOSE, TAB_BAS.F_ART_ID  AS COMBINAISON_ARV, TAB_BAS.PMTCT AS PTME, TAB_BAS.HAART_D AS DATE_ARV, TAB_BAS.NAIVE_Y AS NAIVE_Y  INTO ERREUR_TAB_BAS FROM TAB_BAS WHERE (((TAB_BAS.PATIENT) Is Null)) OR (((TAB_BAS.GENDER) Is Null))")
    'DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel11, "ERREUR_TAB_BAS", Application.CurrentProject.Path, "ERREUR_TAB_BAS", False
    'DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel10, "ERREUR_TAB_BAS", _
    '"C:\merger\ERREUR_TAB_BAS.xlsx", True
     
     
    DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12, "ERREUR_TAB_BAS", _
    "C:\merger\ERREUR_TAB_BAS1.xls", True
    End Sub
    c'est la partie où je demande au logiciel de me colorier les données aberrantes qui fait défaut.
    Bien a vous.0

  4. #4
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    Janvier 2005
    Messages
    9 429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 9 429
    Points : 58 612
    Points
    58 612
    Billets dans le blog
    11
    Par défaut
    Il suffit donc de faire la mise en forme conditionnelle sous Excel une fois que le fichier est extrait...
    N'oubliez pas le Tag afin de faciliter la recherche, et en votant cela permet de mieux la cibler.

    Je ne réponds pas aux messages privés s'ils sont liés à une question technique

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Février 2015
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Santé

    Informations forums :
    Inscription : Février 2015
    Messages : 9
    Points : 9
    Points
    9
    Par défaut
    Citation Envoyé par zoom61 Voir le message
    Il suffit donc de faire la mise en forme conditionnelle sous Excel une fois que le fichier est extrait...
    Merci Beaucoup Zoom61, pour les éclairages, sous Excel j'ai pu resoudre le problème avec le mise en forme conditionnelle.
    Excuse moi de te deranger encore une fois. j'aimerais savoir s'il n'existe pas d'autres possibilités du genre sql ou vba qui permettrait de la faire directement sans passer par MFC.
    Merci encore un fois

  6. #6
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    Janvier 2005
    Messages
    9 429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 9 429
    Points : 58 612
    Points
    58 612
    Billets dans le blog
    11
    Par défaut
    Le SQL traite des données pas de la mise en forme...
    N'oubliez pas le Tag afin de faciliter la recherche, et en votant cela permet de mieux la cibler.

    Je ne réponds pas aux messages privés s'ils sont liés à une question technique

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 01/12/2014, 12h34
  2. Réponses: 6
    Dernier message: 31/08/2010, 08h51
  3. Contrôle Onglet sous access 2003
    Par liazidf dans le forum Access
    Réponses: 2
    Dernier message: 23/10/2006, 19h27
  4. [Optimisation] Rushmore sous Access
    Par P'tit Jean dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 02/07/2003, 15h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo