Bonjour,
Je bosse sur une macro que j'ai quasiment terminée dans le but d'insérer des nouvelles semaines dans un planning.
La macro fonctionne de la manière suivante. On sélectionne le nom de la dernière semaine présente dans le planning, on appuie sur le bouton pour la lancer, elle sélectionne les lignes liées à la sélection, elle se décale d'une case sur la droite, elle insère les lignes sélectionnés, elle supprime le contenu (c'est ça qui me fait bloquer) puis elle supprime les couleurs.
Sub Insertion_nouvelle_colonne()
ActiveCell.End(xlUp).EntireColumn.Select
Selection.Copy
ActiveCell.Offset(0, 1).Select
Selection.Insert Shift:=xlToRight
Range("N5:R10").Select
Selection.ClearContents
With Selection.Interior
.Pattern = xlNone
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End Sub
Je voudrais que la ligne "Range("N5:R10").Select" (mise en attendant de trouver la solution) permette de sélectionner systématiquement le contenu des cellules des colonnes sélectionnés mais uniquement à partir de la ligne 5 pour ne pas supprimer le contenu des en-têtes, car pour le moment la sélection est fixe ce qui rend la fin de la macro inutilisable.
Sauriez-vous comment réaliser ça ?
Si vous avez des questions, n'hésitez pas à me les poser.
Merci pour votre aide.