• Initiateur de la discussion Initiateur de la discussion René du var
  • 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 !

R

René du var

Guest
bonsoir le forum,

Comment ajouter une ligne avec une macro

j'aimerai pourvoir ajouter une ligne vide en dessous une valeur à chaque fois que la macro rencontre des lignes avec valeurs

la macro doit travailler uniquement sur des lignes selectionner

exemple :

lundi
1 ligne vide
mardi
1 ligne vide
mercredi
etc........

merci

René du var
 
Bonsoir le forum, bonsoir René,
voici une petite macro qui recherche la première cellule non vide
(en colonne 2) en partant du bas, selectionne la ligne, en inserre une, puis coupe la ligne du dessous pour la coller au dessus.


Sub ajouteligne()
Columns(2).Find("*", , , , , xlPrevious).Select
Selection.EntireRow.insert
Selection.EntireRow.Value = Selection.Offset(1, 0).EntireRow.Value
Selection.Offset(1, 0).EntireRow.Value = ""
Selection.Offset(1, -1).Select
End Sub
ceci doit pouvoir répondre à ta question.
bon excel @ +
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
113
Retour