insertion de ligne excel

  • Initiateur de la discussion Initiateur de la discussion sandrine
  • 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 !

S

sandrine

Guest
j'ai une valeur égale à 3 dans ma cellule, et je souhaite que vba insere autant de ligne en dessous que le nombre de cette valeur (donc dans ce cas 3 lignes) .merci de vos réponses
 
Bonsoir,

Une solution :

Sub InsertLignes()
Dim DébutLigne As Integer
Dim NbLignes As Integer

DébutLigne = 4 'pour insérer à partir de la ligne 4 par exemple
NbLignes = ActiveSheet.Range('A1').Value ' si le nombre de ligne est en 'A1',sinon modifier
If NbLignes > 0 Then
Rows(DébutLigne & ':' & (DébutLigne + NbLignes - 1)).Select
Selection.Insert Shift:=xlDown
End If
End Sub
 
Bonsoir Sandrine, Fabrice, le forum,

Sandrine, je te joins un petit exemple dont tu pourras t'inspirer pour créer une macro... Si ce n'est pas ta demande, précise un peu ce que tu souhaites 😉

En effet, si tu souhaites le faire manuellement, rien de plus simple, mais il faut le dire :whistle:

Amicalement
Charly
 
Bonjour à tous,

Oups ! Je m'aperçois que j'avais omis le fichier. Je devais être fatigué hier soir 😉

Je corrige ça tout de suite...

Amicalement
Charly [file name=Sandrine.zip size=6999]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Sandrine.zip[/file]
 

Pièces jointes

- 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

  • Question Question
XL 2021 Macro
Réponses
6
Affichages
309
Retour