recopie mais que la nouvel,ligne

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

D

Denj

Guest
bonjour a tous
J'ai de petits soucis avec la macro si-dessous, si quelqu'un a une idée(s)
je souhaite faire une copie que de la derniere ligne entrée dans la feuil (liste)
pour info:
avec plusieurs userform je renseigne la feuil(liste) ensuite par la macro si-dessous je renseigne la feuil3 ou 4 suivant si les reservation sont avent 14 heures ou aprés, voila

d'avance merci



Sub copie()

Dim valeur As Range
Dim valeur2 As Range
Dim ligne As Integer

ligne = Sheets("liste").Cells(65536, 45).End(xlUp).Row

Set valeur2 = Sheets("liste").Range("as10:as" & ligne)

For Each valeur In valeur2
a = Left(valeur.Value, 2)
If a = "" Then
ElseIf a <= 14 Then
Rows(valeur.Row).Select
Selection.Copy
Sheets("feuil3").Select
Cells(65536, 1).End(xlUp).Offset(1, 0).Select
ActiveSheet.Paste
Columns.AutoFit
Range("a9").Select
ElseIf a > 14 Then
Rows(valeur.Row).Select
Selection.Copy
Sheets("feuil4").Select
Cells(65536, 1).End(xlUp).Offset(1, 0).Select
ActiveSheet.Paste
Columns.AutoFit
Range("a9").Select
End If
Sheets("liste").Select
Next
Range("a9").Select
Application.CutCopyMode = False
End Sub
 
salut Denj

Pas très sure de t'avoir suivie mais on s'y tente :

Sub copie()

Dim valeur As Range
Dim ligne As Integer

ligne = Sheets("liste").Cells(65536, 45).End(xlUp).Row
Set valeur = Sheets("liste").Range("as" & ligne)

If Left(valeur.Value, 2)<>"" Then
If Cint(Left(valeur.Value, 2)) <= 14 then FEUILLE = "feuil3"
If Cint(Left(valeur.Value, 2)) > 14 then FEUILLE = "feuil4

Rows(valeur.Row).Select
Selection.Copy
Sheets(FEUILLE).Select
Cells(65536, 1).End(xlUp).Offset(1, 0).PasteSpecial
Columns.AutoFit
End If

Sheets("liste").Select
Application.CutCopyMode = False
End Sub

@ bientôt
Valérie
 
bonjour à tous

Merci Valerie

super ça marche bien, le seul prob,des que je change de date il m'efface tous sur la feuil3 et 4.

Là je tourne et retourne dans tous les sens, ça ne marche pas.

y a t-il une soluce? svp.

@ +
Denj
 
- 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
656
Réponses
5
Affichages
708
Retour