Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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 ) .

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 )
 

Blf57

XLDnaute Junior
Par méconnaissance .

Sur le principe je ne suis pas fermé mais y a t'il la possibilité d'ajouter un bouton + et - ?
Le problème maintenant est qu'un tableau me modifie toutes mes mise en page
 

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 ) .
 

Pièces jointes

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

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…