XL 2019 ajout de ligne

MORAD AIT

XLDnaute Nouveau
Bonjour,

je viens de finir mon fichier excel et j'aimerai ajouter un bouton qui permet d'insérer une ligne après chaque bloc (onglet BUDGET).
exemple : après le compte 60682 bouton insérer une ligne
après le compte 611282 bouton insérer une ligne
après le compte 6288 bouton insérer une ligne ....

je ne suis pas un expert en macro.

cdt.
 

Pièces jointes

  • 1.xlsx
    138.9 KB · Affichages: 13

AL 22

XLDnaute Occasionnel
Bonjour MORAD AIT, fanfan38, tous,

Voici une autre solution un peu différente de celle de fanfan38.
Au clic sur la dernière cellule remplie de chaque bloc, un petit signe + apparaît à gauche dans la colonne 'A'.
En cliquant sur ce petit signe, une nouvelle ligne est crée.

Démo :
Morad ait.gif


Dans cette version, les formules ne sont pas recopiées. Pour ce faire, il suffit de "décommenter" les lignes en vert dans la macro "OnAjoute".

Édit : pour ajouter une autre ligne supplémentaire, il faut auparavant remplir le numéro de compte (colonne 'B') et son intitulé (colonne 'C').

Cordialement

AL 22
 

Pièces jointes

  • MORAD AIT.xlsm
    149.8 KB · Affichages: 6
Dernière édition:

AL 22

XLDnaute Occasionnel
Bonjour vgendron,

Le bouton "+" est un simple "Shape" (forme automatique "Croix") auquel j'affecte la macro "OnAjoute".
Ce Shape est déplacé lors de l'ajout de la ligne supplémentaire pour ne pas être écrasé et/ou déformé.
Comme tu l'as certainement vu, on peut ajouter un autre bouton "-" pour supprimer le ligne rajoutée.

À+

AL 22
 

MORAD AIT

XLDnaute Nouveau
Bonjour MORAD AIT, fanfan38, tous,

Voici une autre solution un peu différente de celle de fanfan38.
Au clic sur la dernière cellule remplie de chaque bloc, un petit signe + apparaît à gauche dans la colonne 'A'.
En cliquant sur ce petit signe, une nouvelle ligne est crée.

Démo :
Regarde la pièce jointe 1147934

Dans cette version, les formules ne sont pas recopiées. Pour ce faire, il suffit de "décommenter" les lignes en vert dans la macro "OnAjoute".

Édit : pour ajouter une autre ligne supplémentaire, il faut auparavant remplir le numéro de compte (colonne 'B') et son intitulé (colonne 'C').

Cordialement

AL 22
Bonjour,
Je comprend pas la technique d'ajout de ligne, je viens d'ajouter une colonne "Prévision" la ligne ne s'ajoute pas sur la dernière colonne.
 

Pièces jointes

  • SITUATION BUDGETAIRE MAS.xlsm
    147.4 KB · Affichages: 1

AL 22

XLDnaute Occasionnel
Bonjour MORAD AIT, bonjour le forum,

C'est tout à fait normal !

Dans votre cas, la macro ne s'adapte pas automatiquement à un rajout/suppression de colonne.
Il faut intervenir directement dans la macro en modifiant les données.

C'est chose faite dans le classeur joint.

Bonne journée

AL 22
 

Pièces jointes

  • SITUATION BUDGETAIRE MAS.xlsm
    146.4 KB · Affichages: 1

Discussions similaires

Réponses
4
Affichages
100

Statistiques des forums

Discussions
312 099
Messages
2 085 282
Membres
102 848
dernier inscrit
boum