Déplacer cellules automatiquement dans un autre onglet

Bonjour,
J'ai un fichier en pièce jointe où il y a 2 onglets.

j'aimerais remplir le premier onglet, quand la colonne E est remplie celle si est copier ou déplacer automatiquement dans l'onglet "Archives".

Est-ce que cela est possible.

Merci

Bonjour

Si une copie suffit une simple requête PowerQuery suffit...

Utiliser les tableaux structurés qui existent depuis 19 ans pour ce type de listes de données... et plus encore pour les listes de sources déroulantes

Bonjour, je suis entrain de regarder ca pour le moment j'ai cela (ce n'est pas fonctionnel)

Sub Macro1()

'
derligne = Range("A" & Rows.Count).End(xlUp).Row + 1
'
    Range("A3:E1000").Copy
    Sheets("ARCHIVES BLOC NOTES MATERIEL ").Select
    Cells(derligne, "A").Select
    ActiveSheet.Paste
End Sub

Awoz, voila c'est fonctionnel (j'ai rajouté un bouton, libre à toi de le supprimer)

P.s : Petite erreur ca casse la mise en formule d'une ligne en dessous de la copie
P.s2 : Je laisse une copie du code avec "Feuil1" "Feuil2" pour ceux que ça intéresse

Code Vierge : Sub TransfertDeLignes()

Dim Blatt1 As Worksheet
Dim Blatt2 As Worksheet
Dim i As Long

Set Blatt1 = Sheets("Feuil1")
Set Blatt2 = Sheets("Feuil2")
Application.ScreenUpdating = False
Blatt1.Activate
Range("A3").Select
For i = 1 To ActiveSheet.UsedRange.Rows.Count
 Blatt1.Range(ActiveCell.Address).EntireRow.Copy
 Blatt2.Activate
 Range("A65536").End(xlUp).Offset(1, 0).Select
 ActiveSheet.Paste
 Blatt1.Activate
 ActiveCell.Offset(1, 0).Select
Next i
Application.CutCopyMode = False
Application.ScreenUpdating = True
End Sub

Site du code original : https://excelcorpo.com/macro-pour-transferer-les-lignes-utilisees-vers-une-autre-feuille-excel-vba/

Bonjour

Quitte à utiliser du VBA : utiliser un filtre avancé : c'est ce qu'il y a de plus efficace .

Les boucles sont ce qu'il y a de plus long surtout pour extraction...

Mais à ce jour la majorité des filtres avancés pilotés par VBA sont remplacés par une requête PowerQuery

Malheureusement je débute en VBA c'est hors de mes compétences pour le moment

Merci pour vos réponses!

Rechercher des sujets similaires à "deplacer automatiquement onglet"