Excel : Insérer une nvelle ligne

Résolu
Bonjour,
j'ai réalisé (façon de parler car c'est vous qui en avez fait la majorité) un tableau Excel constitué de ligne avec listes déroulantes liées etc ... J'ai un bouton qui lance une macro qui insère une ligne à la fin du tableau (présence d'une ligne blanche cachée) identique au format de la ligne précédente. Serait-il possible d'insérer cette ligne en fonction du positionnement du curseur plutôt que systématiquement en fin de tableau ?
Merci d'avance
Alain
Configuration: Windows XP
Firefox 3.0.1

3 réponses

  1. Bonjour,
    la question était plutôt : comment identifier la cellule active de la feuille dans une macro :
    ligne = ActiveCell.Row
    Rows(ligne).Select
    Selection.Insert Shift:=xlDown

    Et ça fonctionne.

    Il ne reste plus qu'à Copier / Coller les quelques formules de la ligne précédente

    Alain
    1
    1. bonjour,
      il faut faire un clik droit sur le numero de la ligne (par exemple si tu veux inserer une ligne entre la ligne 4 et 5 tu clik sur 5) et faire insertion ligne voila normalement ca devrait marcher
      0
      1. Bonsoir Aurélie,
        je n'ai pas été suffisamment explicite. La ligne qui doit être insérée doit avoir les caractéristique de la précédente (formule / liste déroulante / format / ...).

        Merci quand même

        Alain
        -1