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

insertion des lignes avec copie automatique des formules Excel 2003

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

E

edith2012

Guest
Bonjour,

J'ai besoin d'aide! Je suis débutante en VBA et j'ai besoin de créer un macro qui permet d'insérer la ligne (où je souhaite) et copier les formules de la ligne précedente. Voici le macro qui permet d'insérer les lignes (qui est parfait pour moi) mais je n'arrive pas à ajouter la partie qui permet de coller les formules de la ligne précedente!

help!!!


Voici le macro:

Sub Insère()

ActiveCell.EntireRow.Insert
Rows(200).CopyRows (ActiveCell.Row)
On Error Resume Next
Rows(ActiveCell.Row).SpecialCells(xlCellTypeConstants, 23).ClearContents

Rows(ActiveCell.Row).Select
With Selection.Interior
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorDark1
.TintAndShade = 0
.PatternTintAndShade = 0

End With

End Sub
 
Re : insertion des lignes avec copie automatique des formules Excel 2003

Bonjour, une macro pour insérer une ligne avec les formules (insère ligne sous la cellule active)
Sub InsererSousAvecFormules()
Application.ScreenUpdating = False
ActiveCell(2).Resize(1).EntireRow.Insert
ActiveCell(1).EntireRow.Copy ActiveCell(2).Resize(1).EntireRow
On Error Resume Next 'au cas où il n'y ait pas de constantes
ActiveCell(2).Resize(1).EntireRow. _
SpecialCells(xlConstants).ClearContents

End Sub
 
insertion des lignes avec copie automatique des formules + protection

Rebonjour,

Votre macro marche super bien. Encore grand merci

Par contre j'ai un petit souci avec ce macro si je veux protéger la feuille.

Après avoir mis la protection de formules dans certaines cellules (cellules verrouillées pour la modification et l'insértion des lignes) Excel m'affiche de message: Erreur d'execution '1004'.
Est-ce qu'il est possible de corriger ça ?
ci-joint le fichier

cldt
 

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

Réponses
9
Affichages
884
L
Réponses
9
Affichages
1 K
B
  • Question Question
Microsoft 365 colorer une plage
Réponses
2
Affichages
970
bd.afaf
B
J
Réponses
3
Affichages
833
M
Réponses
2
Affichages
841
M
N
Réponses
2
Affichages
857
Nicolaroute
N
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…