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

Hoareau

XLDnaute Occasionnel
Bonjour

Je voudrais savoir pourquoi, avec la boucle ci-dessous, il faut que la cellule a2 et b2, de la feuille récapitulatif, soient non vide pour qu'elle fonctionne correctement

Sub boucle_feuille()

For i = 2 To 3

Sheets(i).Activate

Range("B15:E70").Copy Destination:=Sheets("Recapitulatif").Range("a2").End(xlToRight).Offset(0, 1)

Sheets("Recapitulatif").Select

Cells.EntireColumn.AutoFit

Next

End Sub


merci
 
Re : Boucle feuille

Bonsour.
Ça vient de ce que la propriété End est pensée sur la supposition qu'on voit ce qu'on fait vu qu'elle simule l'utilisation des touches Fin puis flèche. Or le résultat de cette manœuvre dépend de l'état vide ou non de la cellule de départ afin de permettre d'atteindre plusieurs sorte de fins avec les mêmes touches.
Cordialement
 
Re : Boucle feuille

Bonjour Hoareau,

Parcequ'avec ta syntaxe, le curseur va se positionner sur la cellule la plus à droite de la feuille si A2 et B2 sont vides. La bonne syntaxe est la suivante :
VB:
Sub boucle_feuille()
    For i = 2 To 3
        Sheets(i).Activate
        Range("B15:E70").Copy Destination:=Sheets("Recapitulatif").Range("IV2").End(xlToLeft).Offset(0, 1)
        Sheets("Recapitulatif").Select
        Cells.EntireColumn.AutoFit
    Next
End Sub

A+
 
- 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
3
Affichages
255
Réponses
15
Affichages
779
Réponses
12
Affichages
731
Réponses
5
Affichages
909
Réponses
10
Affichages
791
Réponses
8
Affichages
653
Retour