probléme dans une formule

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

Hugues

XLDnaute Impliqué
Re bonjour,

J'ai un souci dans l'écriture d'une selection de cellules.
Je souhaite :
- copier les formules de calcul qui sont comprises dans les cellules G13 à AP13
- et les coller à peartir de la cellule G14 jusqu'à la cellule G "j" , j = variable contenu dans une bucle précédente et indiquant la dernière ligne du tableau
Ci joint la commande dont la ligne "Range(G14:G" & j &").Select" pose souci :

Range("G13:AP13").Select
Selection.Copy
Range(G14:G" & j &").Select
Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False

Merci pour votre aide,

Hugues
 
Re : probléme dans une formule

Bonsoir, le probleme que je voi c'est la position de tes guillements :
essaye ca :
Range("G14:G" & j).Select

autre chose, je te conseille d'ecrire ta formule comme suit :
Sheets("tafeuille").Range("G14:G" & j).Select
c'est peut être inutile dans certains cas mais c'est plus sûr (j'ai souvent eu le probleme) cela te permet de ne pas te tromper de feuille.
 
Re : probléme dans une formule

Bonsoir

Tu fais une erreur dans le range, la plage doit être définie en alpha
Code:
Range("G13:AP13").Copy
Range("G14:G" & J).PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
@+Jean-Marie
 
Re : probléme dans une formule

Bonsoir Hugues, Julio et Jean Marie

Julio, si tu utilises "Sheets("tafeuille").Range("G14:G" & j).Select" et que tu executes ce code à partir d'une autre feuille ca va boguer, on ne peu selectionner directement une cellule sans que la feuille en question soit active !!!

Bonne soirée
@+
 
Re : probléme dans une formule

A bon ? perso j'utilise toujours ca avant chaque acces a range pour eviter de me tromper de feuille et ça a toujours marché. Bon merci du conseil en tout cas. Si j'ai un probleme de ce genre un jours je saurais d'ou ca vien 😉
Bonne soirée
 
Re : probléme dans une formule

Bonjour 0 tous

Petite précision Julio, c'est la méthode "Select" qui ne passe pas, par contre effectivement tu peux agir en l'état sur des cellules (Attribuer des valeurs, modifier formats, etc)

Bonne journée à tous
 
- 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
10
Affichages
791
Réponses
2
Affichages
399
Réponses
18
Affichages
597
Réponses
17
Affichages
1 K
Retour