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

Macros et VBA Excel Discussion :

Remplissage "trous" dans bdd [XL-2013]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Constructeur ossature bois
    Inscrit en
    Mars 2014
    Messages
    897
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Constructeur ossature bois
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Mars 2014
    Messages : 897
    Par défaut Remplissage "trous" dans bdd
    Bonjour,

    J'ai une BDD incomplète, en colonne A, j'ai des dates espacées chacune de 8 lignes (avec données jusqu'en AD) + 1 vide (pour la visibilité)

    Par exemple, j'ai la date du 01/05/2014 et en dessous (9 lignes plus bas) j'ai le 04/05/2014, donc il manque le 2 et 3/05/2014, j'ai un usf avec calendrier (click sur date) avec lequel, je récupère mais données qui se "range" dans cette bdd.

    Croyez-vous qu'il serait possible, que j'importe à une date antérieure et qu'il compare la date avec celle en colonne A, afin qu'il m'insère entre deux mes nouvelles données?

    Si vous avez une idée, car je ne sais pas quelle serait la meilleur solution....

    Seb

  2. #2
    Membre actif
    Homme Profil pro
    Chercheur à pôle emploi
    Inscrit en
    Juin 2015
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Chercheur à pôle emploi

    Informations forums :
    Inscription : Juin 2015
    Messages : 43
    Par défaut
    Bonsoir...pourquoi ne pas simplement ajouter vos données à la fin de votre base puis refaire un tri croissant sur les dates et mettre en surbrillance les doublons ?

  3. #3
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    connaissant "un peu" ton fichier je te propose de stocker les dates que tu as déjà crée dans une colonne dédiée

    par exemple, une colonne contenant une plage nommée dynamique "ListeDate"

    ainsi, quand tu importe une réunion, tu ajoutes la date dans cette colonne, et tu la trie à chaque fois par ordre chronologique

    ça te permet de rapidement analyser la colonne pour :

    - éviter d'importer une réunion existante
    - rapidement diagnostiquer les dates manquantes

    ensuite, s'il te manque une date et que tu l'importes, il te suffit d'insérer tes 9 lignes pour ajouter les données

  4. #4
    Membre actif
    Homme Profil pro
    Chercheur à pôle emploi
    Inscrit en
    Juin 2015
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Chercheur à pôle emploi

    Informations forums :
    Inscription : Juin 2015
    Messages : 43
    Par défaut
    Bonjour joe.levrai, je ne connais pas le fichier donc prendre mon intervention avec réserve, un doublon de date peu ne pas en être un si ce n'est pas la même réunion donc peut-être étendre, si votre solution est la plus adéquate, à une colonne de plus que la date pour être que sur que l'objet ne soit pas le même

  5. #5
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    De mémoire ce n'était pas le cas, mais les "de mémoire" sont souvent trompeurs

    s'il y a plusieurs réunions possibles sur la même date, il faudra effectivement utiliser deux colonnes :

    - date de réunion
    - identifiant OU nom de réunion OU autre indicateur unique pour la réunion importée

  6. #6
    Membre actif
    Homme Profil pro
    Chercheur à pôle emploi
    Inscrit en
    Juin 2015
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Chercheur à pôle emploi

    Informations forums :
    Inscription : Juin 2015
    Messages : 43
    Par défaut
    Citation Envoyé par joe.levrai Voir le message
    De mémoire ce n'était pas le cas, mais les "de mémoire" sont souvent trompeurs
    Oui mais ne vous trompez pas, vous n'êtes pas victime du syndrome d'alz...d'azl...

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

Discussions similaires

  1. [vbnet 1.1]Inserer deux simple quote sans texte dans une db
    Par ChristopheOce dans le forum Windows Forms
    Réponses: 8
    Dernier message: 15/03/2007, 08h51

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