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 :

Macros et vba excel – insertion automatique d’une ligne si la cellule est complétée


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2018
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Septembre 2018
    Messages : 13
    Par défaut Macros et vba excel – insertion automatique d’une ligne si la cellule est complétée
    Bonjours, cela fait un moment que j’utilise Excel pour mes calculs de métrés (étudiant en construction) et j’aimerai automatiser l’insertion d’une ligne.
    J’ai de bonne connaissance en Excel « basique » mais je débute en VBA.

    Vous trouverez mon fichier : métré détailler base

    métré automatisé.xlsm

    Et j’aimerai qu’il puisse ressembler au métré détaillé présentation
    Voilà donc mon problème :
    Dans métré détaillé base, j’aimerai que si la cellule : F12 est remplie :
    Il ajoute une ligne en dessous : en copiant la ligne 13
    Et ceux-ci devant à chaque fois se décaler


    Et deuxièmement : j’aimerai que si la cellule E 13 est vide et E14
    Il insert une ligne en dessous : en copiant la ligne 11.
    devant également se décaler pour correspondre à la fin de la partie du tableau

    je ne sais pas si j'ai été très claire dans mes explication

    Je ne sais pas si tout cela est possible.
    D’avance merci à tous pour votre aide et bonne soirée a vous.

  2. #2
    Membre éprouvé
    Inscrit en
    Juin 2009
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 93
    Par défaut
    Bonjour
    ce passage là est moyen clair (manque quelque chose après E14 je pense)
    Et deuxièmement : j’aimerai que si la cellule E 13 est vide et E14
    Il insert une ligne en dessous : en copiant la ligne 11.
    devant également se décaler pour correspondre à la fin de la partie du tableau
    Cependant, je pense que tu peux réussir à ce que tu veux avec l'évènement worksheet_change, qui va capter le changement d'une cellule dans ta feuille. Tu mets une condition "if" sur la valeur de F12 et déroule ensuite ton programme.
    Tu peux en savoir plus avec le tutoriel https://silkyroad.developpez.com/VBA/EvenementsFeuille/

    Cordialement

    Nekko

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2018
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Septembre 2018
    Messages : 13
    Par défaut
    métré automatisé essai 1.4.xlsm

    voila ou j en suis,
    n'ayant jamais utilisé le VBA je me suis débrouillé comme j ai pu
    j ai juste a jouer sur les menu déroulant
    soit : début1 - rien
    et soit : final2 - rien

    et en cliquant droit sur A1 des cellules vierges s'insèrent
    et en double cliquant sur A2 ca me recopie mon tableau en dessous

    ce n'est pas encore tout a fait optimisé comme je le souhaite mais je n ai pas les connaissances pour faire mieux.

Discussions similaires

  1. [XL-2002] aide insertion automatique de lignes sur Excel
    Par Bendrien dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 03/04/2009, 12h49
  2. [VBA-Excel] modification automatique de la couleur des cellules
    Par ricachu dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 24/06/2008, 16h30
  3. {VBA Excel}Lancement automatique de macro
    Par Thomas69 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 06/06/2007, 09h39
  4. Insertion automatique de ligne
    Par binouse18 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 07/05/2007, 18h27
  5. [VBA-E]insertion automatique d'une ligne dans un tableau
    Par janus82 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 06/04/2006, 16h42

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