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

Excel Discussion :

Incrémentation auto de lignes


Sujet :

Excel

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2013
    Messages : 7
    Points : 1
    Points
    1
    Par défaut Incrémentation auto de lignes
    Bonjour,

    Profane dans le codage de macros, je me retrouve dans une situation compliquée pour mes BDD.

    J'ai plusieurs BDD qui équivalent toujours à la même liste de valeurs et j'aimerai qu'à la mise à jour de la BDD principale, les autres suivent.

    Plus clairement, sur la BDD principale, j'ai les coordonnées de mes clients, sur les suivantes, je ne reprend que la colonne A "noms". J'aimerais, à l'ajout d'un nouveau nom de client (et donc d'une nouvelle ligne), que l'incrémentation se fasse automatiquement sur les autres BDD.

    Est-ce que quelqu'un aurait une réponse?

    Merci d'avance

  2. #2
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Points : 2 553
    Points
    2 553
    Par défaut
    des recherchesv() et des =Feuil1!A1
    Sinon des macros évenementielles

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2013
    Messages : 7
    Points : 1
    Points
    1
    Par défaut RE
    Ce serait trop simple =)

    Le problème est que les lignes doivent correspondre... P.ex si je fais une Recherchev(), la ligne s'ajoutera sous la colonne A, mais j'aurais pour le coup une ligne de décalage entre les données (A2 correspondra à B1, A3 à B2 etc.)

  4. #4
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Points : 2 553
    Points
    2 553
    Par défaut
    ... tout dépend de ta formule. Je ne comprends pas ce que tu veux.

  5. #5
    Nouveau Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2013
    Messages : 7
    Points : 1
    Points
    1
    Par défaut
    J'ai une BDD correspondant aux coordonnées (Nom ¦ Adresse ¦ Téléphone ¦ ...)
    et d'autres correspondant à des sujets précis (Nom ¦ 1e semestre ¦ 2e semestre ¦ ...) etc.

    L'idée est qu'à l'insertion d'une ligne dans la BDD principale, les autres reprennent l'information.

    Exemple

    BDD 1

    Charles-Henry ¦ Rue de l'amitié 2 ¦ 0123456789
    Elisabeth 2 ¦ Av. patata 13 ¦ 9876543210

    BDD 2

    Charles-Henry ¦ envoyé ¦ envoyé
    Elisabeth 2 ¦ à traiter¦ en attente

    Concrètement si je modifie la BDD 1 comme cela :

    Charles-Henry ¦ Rue de l'amitié 2 ¦ 0123456789
    Marie-Jeanne ¦ Bourg-Dufour 45 ¦ 5554448881
    Elisabeth 2 ¦ Av. patata 13 ¦ 9876543210

    La BDD 2 s'affichera comme ceci

    Charles-Henry ¦ envoyé ¦ envoyé
    Marie-Jeanne ¦ ¦
    Elisabeth 2 ¦ à traiter ¦ en attente

  6. #6
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Points : 2 553
    Points
    2 553
    Par défaut
    Supposons que ta feuille s'appelle BDD1 et l'autre BDD2

    Dans la colonne A de BDD2 tu mets =si(BDD1!A1<>"";BDD1!A1;"") et tu traines

  7. #7
    Nouveau Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2013
    Messages : 7
    Points : 1
    Points
    1
    Par défaut
    ça me donnerait le même résultat qu'une recherchev(), car oui la colonne A se mettrait à jour mais pas les suivantes (à préciser que les infos sur la ligne correspondent au nom en A)

    si je reprends mon exemple, ça donnera de ça :

    Charles-Henry ¦ Rue de l'amitié 2 ¦ 0123456789
    Marie-Jeanne ¦ Bourg-Dufour 45 ¦ 5554448881
    Elisabeth 2 ¦ Av. patata 13 ¦ 9876543210

    à ça :

    Antoinette ¦ Rue de l'amitié 2 ¦ 0123456789
    Charles-Henry ¦ Bourg-Dufour 45 ¦ 5554448881
    Marie-Jeanne ¦ Av. patata 13 ¦ 9876543210
    Elisabeth 2

    Pourtant, ni Charles-Henry ni Marie-Jeanne n'ont déménagé... :/

  8. #8
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Points : 2 553
    Points
    2 553
    Par défaut
    Oh excuse je pensais que tu allais réflechir. Une fois ta colonne A faite de la sorte
    en b tu mets

  9. #9
    Nouveau Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2013
    Messages : 7
    Points : 1
    Points
    1
    Par défaut
    Merci de ta participation, les informations en B de la BDD 2 ne correspondent pas à celle en B de la BDD 1... Dans ce cas j'aurais simplement fait une copie du classeur...

    Les information (hors colonne A) sont toutes singulières et ne peuvent pas être recherchées...

    Mais merci quand même

  10. #10
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Points : 2 553
    Points
    2 553
    Par défaut
    Il suffit d'en faire une troisième

  11. #11
    Nouveau Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2013
    Messages : 7
    Points : 1
    Points
    1
    Par défaut
    Le but est de gagner du temps, ou plutôt éviter le travail de singe, pas en créer en plus ^^

  12. #12
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Points : 2 553
    Points
    2 553
    Par défaut
    Et bien sans macros.. je ne vois pas..

  13. #13
    Nouveau Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2013
    Messages : 7
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par stauffy Voir le message
    Bonjour,

    Profane dans le codage de macros, je me retrouve dans une situation compliquée pour mes BDD.

    (..)

    Merci d'avance
    Effectivement, il faudra utiliser des macros...

Discussions similaires

  1. Réponses: 3
    Dernier message: 01/02/2009, 13h32
  2. [E-03] Filtre auto et lignes masquées
    Par allergique dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 16/12/2008, 19h25
  3. Incrémentation auto : code lettre+chiffres
    Par Mafalda123 dans le forum Modélisation
    Réponses: 11
    Dernier message: 16/07/2008, 16h33
  4. incrémentation auto à partir d'un chiffre donné!
    Par BRUNO71 dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 15/05/2008, 20h45
  5. Ajout incrément auto sur colonne existante
    Par cc055 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 10/08/2007, 11h06

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