insérer une ligne sous une autre dans un tableau excel 2003 à l'aide d'1 macro ou VBA

  • Initiateur de la discussion Initiateur de la discussion xavierhome
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

xavierhome

XLDnaute Nouveau
Bonjour,

Je suis novice dans l'utilisation des macros et de VBA, mais je maitrise l'utilisation d'Excel 2003

Je souhaite automatiser certaines actions dans excel par une macro ou VBA :

¤ insérer une ligne sous une autre à l'aide d'un bouton "ajout ligne"
¤ mettre une liste déroulante sur les cellules d'une colonne
¤ dupliquer les formules à toutes les lignes créées
¤ copier le contenu d'une cellule d'une feuille, vers une cellule d'une autre

Vous trouverez un fichier joint avec mon ébauche de tableau et les explications, sous excel 2003

Je vous remercie par avance de votre aide

cordialement

Xavier 😕😕😕
 

Pièces jointes

Dernière édition:
Re : insérer une ligne sous une autre dans un tableau excel 2003

Bonjour.
J'ai fait des tests, mais la ligne créée s’insère au dessus au niveau de la ligne d'où est partie l'enregistrement de ma macro, et non dessous.
Après l'avoir copiée j'espère ! Il ne vous reste plus qu'à utiliser l'original repoussé une ligne plus bas comme nouvelle ligne quitte à effacer toute les cellules qui ne portent pas de formules
VB:
Rows(L).SpecialCells(xlCellTypeConstants).ClearContents
Cordialement.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
146
Retour