Microsoft 365 Copier et inséré ou supprimer la dernière ligne

Blf57

XLDnaute Junior
Bonjour,

Je n'y connais pas grand chose en VBA du coup j'ai besoin d'aide.

J'aimerais pouvoir copier exactement la dernière ligne avec les formules qui se suivent ou la supprimer avec un bouton + et un - en bas de mon "tableau".

Par contre il peut y avoir plusieurs "tableaux" sur la même feuille.

Quelqu'un pourrais me créer le code, et surtout m'expliquer comment je peut le mettre en œuvre pour que puisse faire le reste des feuilles.

Merci d'avance.
 

Pièces jointes

  • CR-2304-1065 test macro.xlsm
    918.1 KB · Affichages: 17
Solution
La suppression ou la duplication d'une ligne entière de feuille ( car je n'ai aucun moyen de savoir si je suis dans un tableau ) peut se faire en cliquant droit sur la ligne concernée .
Le code est dans le module RightClick .
Seule la feuille Extincteurs y fait appel dans son code .
Vous pourrez aisément le propager aux autres feuilles ( si cela répond à votre attente ) .
1682869956513.png
1682869971462.png
1682870019562.png
1682870054220.png
1682870439074.png
1682870472447.png

Blf57

XLDnaute Junior
Bonjour,

Il faut sur la page de garde clicker sur la case extincteur pour afficher la page et par exemple c'est le "tableau" avec les colonnes n°/Type d'appareil/fabricant etc

Effectivement j'avais peut être oublier de mentionner les case a cocher, désolé.
 

Blf57

XLDnaute Junior
Oui effectivement pourvoir ajouter une ligne identique à la dernière ou pouvoir la supprimer.

En gros si j'ai 60 extincteurs pouvoir ajouter 30 lignes (par exemples).

Et surtout m'expliquer que je puisse le faire sur les autres pages .
 

fanch55

XLDnaute Barbatruc
Vous n'utilisez pas les tables structurées par choix ou par méconnaissance ?
Vous n'êtes pas réfractaire à ce genre de table ?
( pas besoin de lignes vides, l'ajout de lignes conserve les formules et formats des autres lignes )
 

fanch55

XLDnaute Barbatruc
La suppression ou la duplication d'une ligne entière de feuille ( car je n'ai aucun moyen de savoir si je suis dans un tableau ) peut se faire en cliquant droit sur la ligne concernée .
Le code est dans le module RightClick .
Seule la feuille Extincteurs y fait appel dans son code .
Vous pourrez aisément le propager aux autres feuilles ( si cela répond à votre attente ) .
1682869956513.png
1682869971462.png
1682870019562.png
1682870054220.png
1682870439074.png
1682870472447.png
 

Pièces jointes

  • CR-2304-1065 test macro.xlsm
    919.7 KB · Affichages: 4

Discussions similaires

Réponses
2
Affichages
406

Statistiques des forums

Discussions
312 203
Messages
2 086 181
Membres
103 152
dernier inscrit
Karibu