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

inssere les lignes entre deux ligne en VBA

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

Ilino

XLDnaute Barbatruc
Bonsoir Forum😱
Je souhaiterai avoir un code VBA pour résoudre mon souci suivant :
Dans la cellule I74 , je saisie un chiffre de 0 a 100 avec le code souhaité , je souhaiterai insérer des ligne entre la ligne 75 et 76 selon le nombre affiché dans la cellule I76 et sans effacer le contenu de la ligne 76
GRAZIE
 
Re : inssere les lignes entre deux ligne en VBA

Bonsoir,

Il y a bien des façons ... en voilà une :


Code:
Sub InsererDesLines()
Dim X As Integer
Dim Y as integer

X = Cells(74, 9).Value
    
    For Y = 1 To X
       Rows(74 + 1).Insert
    Next Y

End Sub

Geli
 
Re : inssere les lignes entre deux ligne en VBA

Bonsoir,

Rows(74 + 1).Insert ou Rows(75).Insert c'est la même chose.

Mais 74 +1 est plus facile de se souvenir qu'on lit la ligne 74 dans la colonne i (9). Le +1 sert à descendre d'une ligne, sinon l'insertion se fait au dessus de la ligne 74.

Bon long congé (car ici au Canada, lundi c'est la Fête du travail, un jour férié).


Geli
 
- 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
12
Affichages
973
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…