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

[Macro] Macro, rajouter en colonne B des années entre chaque ligne

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

G

gege25

Guest
Bonjour,
Mon niveau informatique étant médiocre, je me casse la tete à essayer d'insérer les années 1982 à 2011 entre chaque ligne en colonne B. Un exemple plus parlant, en pièce jointe ^^ Je dois faire ca sur 300 lignes et ensuite remplir les autres colonnes avec des données situées dans d'autres onglets (avec des formules).
Ex: Transformer:
Code:
Toto
Tata
Tutu
En

Code:
Toto 2011
Toto 2010
...
Toto 1982
Tata 2011
Tata 2010
...
Tata 1982
Tutu 2011
Tutu 2010
...
Tutu 1982


Vous auriez une idée de comment faire ca ?
Merci pour vos idées et aide, bon excelage 🙂
 

Pièces jointes

Dernière modification par un modérateur:
Re : [Macro] Macro, rajouter en colonne B des années entre chaque ligne

Un début de réponse pour rajouter 30 lignes entre chaque ligne (macro pas optimisé):
Code:
Public Sub ajout_ligne()
Dim lig As Long
For lig = Cells(Rows.Count, 1).End(xlUp).Row To 1 Step -1
    For i = 1 To 29
    Rows(lig + 1).Insert
    Next i
Next lig
End Sub
 
- 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

C
Réponses
19
Affichages
2 K
c3dr1k
C
E
Réponses
12
Affichages
2 K
D
Réponses
6
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…