Inserer lignes dans plusieurs feuilles excel

Résolu
Bonjour à tous,

J'ai un document excel ou les colonnes A, B, C et D se recopient sur plusieurs feuilles excel. Cependant, la ligne 1 ne se trouve pas forcement à la ligne 1 sur les autres feuilles.
J'aurais voulu savoir comment lorsque j'insere un ligne sur ma première feuille, celle-ci s'insère dans les feuilles suivantes automatiquement.

Merci d'avance

7 réponses

  1. Contributeur
    Si tu veux insérer 3 lignes en-dessous de la ligne 5 de toutes les feuilles, pas de problème : Tu sélectionnes toutes les feuilles, tu sélectionnes les lignes 6 à 8 de n'importe quelle feuille et tu fais "Insérer".
    Si les N° de ligne varient d'une feuille à l'autre, il faut écrire une macro (mais ça, je sais pas faire ...).
    2
    1. Mon problème est bien là, c'est que je ne trouve pas la macro qu'il me faudrait... et vu que je ne connais rien en VB...
      Mais en tout cas merci pour ta réponse
      0
      1. Contributeur
        Une solution alternative consisterait à insérer dans la première feuille des lignes vides, pour faire correspondre avec celles des autres feuilles (qui sont toutes disposées de la même manière, j'espère) ; il suffira ensuite de masquer ces lignes suplémentaires.
        0
        1. je pense qu il est plus judicieux et plus prudents que tu faces juste des simples insertions de lignes dans chaque feuille de calculs dans lesquels tu travaillera ceci pour eviter de faire des gaffes
          0
          1. Contributeur
            La question était précisément "... celle-ci s'insère dans les feuilles suivantes automatiquement."
            0
        2. Salut,

          Insérer des lignes en VBA n'est pas un problème.
          Ces lignes doivent elles s'incérer dans les autres feuilles après la dernière ligne non vide
          ou après la ligne contenant la même valeur que sur la feuille 1 qui serait donc feuille pilote
          L'idéal serait d'avoir un exemple de fichier que l'on étudie le code à joindre avec ce lien

          https://www.cjoint.com/

          A+
          Mike-31

          Une période d'échec est un moment rêvé pour semer les graines du savoir.
          0
          1. Voici le lien.
            https://www.cjoint.com/?efxfPo2mM5

            Et oui, la feuille 1 est une sorte de feuille pilote.
            En tout cas, merci de te pencher sur mon doc.
            0
        3. Contributeur
          Bonjour, titom (de Lyon ?)

          J'ai examiné attentivement ton fichier. Tes 5 feuilles comportent la totalité des comptes depuis les achats jusqu'aux dotations. Ce qui change un peu, ce sont les 10/20 premières et les 10 dernières lignes.

          Il te suffit par conséquent de faire en sorte que dans toutes tes feuilles l'intitulé "Achats, Conso, Matières et Fournitures" se trouve à la ligne 18, comme c'est le cas dans la feuille "POTAGER", la plus longue. Ainsi ton intitulé "SYSTEMES DE CONTROLES" sera en B168 partout.

          Il doit y avoir le même nombre de lignes entre "SUBVENTIONS ..." et "Achats, Conso ...", quitte à masquer ensuite celles qui ne seront pas renseignées dans telle ou telle feuille.

          Ainsi tu n'auras plus aucun souci d'homogénéité de structure et de liaison de données.
          0
          1. Contributeur
            Anomalies relevées.
            Feuille "FF" :
            Ligne 605000 ? Achat matériel - PES ........................... en double (à supprimer)
            Feuille "PEF" :
            Ligne 605000 ? Achat matériel - Potager ......................... manquante (à ajouter)
            Ligne vide avant la ligne 618200 ? Frais Format Personnel - PES ... (à supprimer)
            Feuille "POTAGER" :
            Ligne vide après 628100 ? Cotisations réseau (Cocagne - BTM) ..... (à supprimer)
            ... et ainsi de suite (en fin de feuilles).
            https://www.cjoint.com/?egaZ0sAv2h
            0
          2. Je pense que je vais faire comme ça, et faire en sorte que les lignes correspondent. Merci à tous pour vos réponses et pour votre temps.
            Et oui Raymond PENTIER, je suis bien de Lyon... Pour les erreurs, c'est de ma faute lorsque j'ai supprimé les lignes et colonnes confidentielles.

            A+
            0
          3. Contributeur
            4 ans à l'INSA de Lyon-Villeurbanne ! alors quand je vois 69 ...
            0
        4. Re,

          J'ai du m'absenter pour le journée, comme Raymond je pense que le plus simple est de faire coincider les lignes et colonnes de tes feuilles.
          Maintenant si tu souhaites tout de même passer avec du VBA il faut écrire un code complexe qui testera tes colonnes et feuilles
          A+
          Mike-31

          Une période d'échec est un moment rêvé pour semer les graines du savoir.
          0