Bonjour,
Je ne comprends pas tous dans ta demande
Déjà, la MFC sur la colonne F de la feuille PRE-COMMANDE fait référence à la colonne J qui ne contient rien (Je pense que cette feuille est une copie de la Feuille STOCK)
Ensuite, avec ta macro prése,te ci-dessus, si tu fais un .CLEAR, c’est clair, net et « POUF » plus de MFC
oui elle fait référence à la colonne « J » comme tu l’avais fais à l’époque.
Lorsque je suis sur la feuille « STOCK » et que j’active le bouton « Transfert » il me copie que les colonnes " A, B, C, D, E et F" comme voulu.
J’ai essayé hier soir plusieurs fois et il me transfère bien les lignes en question et si ensuite j’active le bouton « PURGER STOCK CRITIQUE 1 » de la feuille « PRE-COMMANDE » il nettoie tout c’est vrai, mais ensuite tout fonctionne à nouveau.
Donc je voulais avoir votre avis, FFO ou toi, si la macro que j’ai mis en place est correcte et ne risque pas de faire des bugs.
Re,
Si tu regardes la macro de FFO pour le TRANSFERT
le nettoyage est déjà effectif au début de sa macro
Sub TRANSFERT_SEUIL_CRITIQUE() ' Transférer les articles ayant un seuil crititque de stock vers la feuille a voir
Sheets("PRE-COMMANDE").Range("A2", "F" & Sheets("PRE-COMMANDE").Range("A" & Rows.Count).End(xlUp).Row + 1).Clear
Après si tu veut effacer depuis la feuille PRE-COMMANDE, il suffit de copier cette ligne dans une macro que tu affectes à ton bouton
Sub Efface()
Range("A2", Range("A2").End(xlDown)).Resize(, 6).Delete Shift:=xlUp
Range("A2:F2").Clear
End Sub