Copie dans la même colonne

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

P

Pias

Guest
Bonsoir le Forum,

Est-ce que quelqu'un peut m'aider a modifier le macro ci-dessus de manière a ce qu’il copie la plage ( D5:E29 ) de la feuille de saisie dans ma feuille de sauvegarde mais toujours dans la même colonne.

Merci d’avance et je profite pour remercier toutes les personnes
Que répondent aux questions car ça permet a des débutants en Excel comme moi de progresser..



Sub Macro1()
Sheets("saisie").Select
Range("D5:E29").Select
Selection.Copy
Sheets("sauvegarde").Select
If Range("D5") <> "" Then
Range("D5").End(xlToRight).Offset(0, 1).Select
Else: Range("D5").Select
End If
ActiveSheet.Paste
End Sub
 
Bonsoir Pias

la partie ci-dessous de votre macro :
If Range("D5") <> "" Then
Range("D5").End(xlToRight).Offset(0, 1).Select
Else: Range("D5").Select
End If
deplace la copie de la selection D5:E9 si la cellule D5 est
"occupée"
Evidemment la première sauvegarde fonctionne très bien mais à la suivante
le décalage se produit.
Il faut donc supprimer de If à End If

Bonne soirée
 
Merci wape pour ta réponse, mais lorsque le macro redémarre une deuxième fois il faut pas effacer les donnes enregistre avant .

Mais qu’ils soient enregistres dans la première ligne vide de la même colonne (D5).

Je sais c’est pas facile …mais possible je pense.
@pias
 
Re Pias et le forum,

Dans ce cas, essaye ceci :

Sub Macro1()
Sheets("saisie").Select
Range("D5:E29").Select
Selection.Copy
Sheets("sauvegarde").Select
Range("D65536").End(xlUp).Offset(1, 0).Select
ActiveSheet.Paste
End Sub


@+
wape
 
- 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
10
Affichages
655
Réponses
18
Affichages
424
Retour