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 :

Insérer une ligne en fonction de sa date


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 302
    Points : 54
    Points
    54
    Par défaut Insérer une ligne en fonction de sa date
    Bonjour,

    J'ai cherché sur le forum mais je ne trouve pas quelque chose de similaire. Je cherche à insérer un ligne en fonction de sa date, je m'explique:
    Dans un premier onglet j'ai un tableau avec plusieurs lignes par ordre chronologique (date la plus récente en bas du tableau).
    Dans un second onglet j'ai un autre tableau également par ordre chronologique. Je souhaiterais que ma macro prenne la dernière ligne ajoutée, et en fonction de sa date l'insère dans l'onglet1.

    ex:
    onglet 1:
    02/03/2015 libellé1 15€
    15/06/2015 libellé2 21€
    06/09/2015 libellé3 8€

    onglet2, je rentre: 17/08/2015 libellé4 18€

    Je veux que ma macro ajoute dans l'onglet 1 ma ligne de tel sorte d'avoir:
    02/03/2015 libellé1 15€
    15/06/2015 libellé2 21€
    17/08/2015 libellé4 18€
    06/09/2015 libellé3 8€

    Si quelqu'un a un début de solution à me soumettre je ne vois pas comment faire.

    Merci,

  2. #2
    Membre éclairé
    Homme Profil pro
    autodidacte
    Inscrit en
    Novembre 2013
    Messages
    517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2013
    Messages : 517
    Points : 684
    Points
    684
    Par défaut
    Bonjour,

    Comment remplissez vous le second tableau? Un Userform, directement dans les cellules?

    pour avoir un début de solution,

    regardez l'aide sur la méthode sort (tri), sur la méthode copy bien qu'il y ai d'autre solutions encore.

    Avec ceci, un début de code peut venir à vous mais surtout pour commencer il faut savoir comment vous renseignez le tableau de l'onglet 2
    Merci de cliquer sur pour chaque message vous ayant aidé
    puis sur pour clore cette discussion …

    C'est en récoltant les cailloux qu'on te jette que tu construiras ta future estrade...

Discussions similaires

  1. [XL-2010] insérer une ligne en fonction d'un critère défini
    Par quentin22breizh dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 26/10/2012, 12h47
  2. Recherche une ligne en fonction d'une date
    Par c+cool dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 20/09/2006, 15h30

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