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

R

radix57

Guest
Bonjour,

Je viens encore une fois a votre rencontre, mon problème est le suivant :

j'ai une boucle for ... next ou je ne fais que copier un certain nombre de fois une formule dans des cellules => voici le code

For i = 14 To fincolonne - 1 Step 3

Cells(2, i).Select
ActiveCell.FormulaR1C1 = "=RC[-3]-RC[-2]+RC[-1]"
ActiveSheet.Copy
Range(Cells(3, ActiveCell.Column()), Cells(finligne, ActiveCell.Column())).Select
ActiveCell.Paste ====> erreur 438
Next i

ce morceau de code a fonctionné une fois et depuis lorsque je l'execute il me donne un message d'erreur 438 sur la ligne ActiveCell.Paste.

Avez vous une idée du pourquoi ?

Merci de votre aide.
 
Salut le radix57, Zon et le forum,

A mon avis il n'y a pas qu'une erreur tout d'abord c'est effectivement la feuille qui est copiée et non la cellule ensuite l'objet ActiveCell n'a pas Paste comme méthode mais PasteSpecial

Ce qui te donne un code du type :

For i = 14 To fincolonne - 1 Step 3

Cells(2, i).Select
ActiveCell.FormulaR1C1 = "=RC[-3]-RC[-2]+RC[-1]"
ActiveCell.Copy
Range(Cells(3, ActiveCell.Column()), Cells(finligne, ActiveCell.Column())).Select
ActiveCell.PasteSpecial xlPasteAll 'Si tu souhaites tout copier

Next i

@+
valérie
 
- 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
5
Affichages
707
Réponses
2
Affichages
186
  • Question Question
Microsoft 365 affichage userform
Réponses
4
Affichages
418
Réponses
24
Affichages
1 K
Retour