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 :

VBA - inserer des lignes


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Femme Profil pro
    Ingénieur validation
    Inscrit en
    Juillet 2016
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur validation
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2016
    Messages : 10
    Par défaut VBA - inserer des lignes
    Bonjour,

    Je suis extrêmement novice sous VBA et je teste des choses sans succès...

    J'aimerai que : si les cellules de la colonne B contiennent la variable "0813J" alors ca rajoute 4 lignes en dessous de la cellule contenant la fameuse variable.

    Mais en plus il faut que:
    - les lignes rajoutées soient identique
    - sauf pour le montant où ca doit etre vide
    - et pour la génération où ca doit aller de 2013 à 2016
    - et en plus il faut rajouter la génération 2012 dans la ligne contenant la variable "0813J"

    Je n'arrive déjà pas à rajouter des lignes donc je suis un peu perdue =(

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Sub test()
     
    Dim i As Integer
    For i = 0 To 30
    If Range("B1").Offset(i, 0).Value = "0813J" Then
    Rows(i & ":" & i).Select
    Selection.Copy
    Selection.Insert Shift:=xlDown        
    Else
    End If
    Next i
     
    End Sub
    J'ai mis l'exemple en pièce jointe (1er tableau : ce que j'ai 2eme tableau : ce que j'aimerai obtenir)

    Merci beaucoup à toutes les personnes pouvant m'apporter un peu d'aide
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Réponses: 9
    Dernier message: 11/03/2014, 10h12
  2. [Batch] inserer des ligne dans un prog par batch
    Par mirlidas dans le forum Scripts/Batch
    Réponses: 3
    Dernier message: 28/04/2007, 11h42
  3. [Formulaire][VBA] Gestions des lignes du formulaire
    Par Oberown dans le forum VBA Access
    Réponses: 3
    Dernier message: 13/04/2007, 21h44
  4. [SQL-VBA]fusionner des lignes
    Par shagun dans le forum Requêtes et SQL.
    Réponses: 42
    Dernier message: 13/04/2007, 13h37
  5. [VBA] Supprimer des lignes dans une table
    Par shadockgreg dans le forum Access
    Réponses: 6
    Dernier message: 22/11/2006, 09h58

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