Transfert de lignes avec boutons de commande

Résolu
Bonjour le Forum,

Je cherche à transférer avec un bouton vert des lignes contenant les données des produits à facturer au fur et à mesure de leur saisie , et ensuite transférer avec un bouton rouge l'ensemble des données de la facture vers une autre feuille (archivage).
Ci joint un fichier que j'espère assez explicite.

Merci pour votre assistance
Cordialement
Fat

https://www.cjoint.com/c/KCBpS0qj8Ei

7 réponses

  1. Bonjour François, Bonjour le Forum,

    La copie en SAI se fait de G9 à Z9
    La ligne 46 n'existe pas. j'ai oublié de l'effacer.

    Prière voir le nouveau fichier ci-dessous. Il est plus explicite.

    Cordialement
    Fat

    https://www.cjoint.com/c/KCDm0fhHVBT
    0
    1. Bonjour

      1. Pour la copie des lignes 8 et 9 à partir de la ligne 13 tu peux essayer ce code

      Public Sub ok()
      Dim li As Long
      li = Range("A" & Rows.Count).End(xlUp).Row + 1
      Range("A8:B8").Copy
      Range("A" & li).Select
      Selection.PasteSpecial Paste:=xlPasteFormulas
      Range("D8:E8").Copy
      Range("D" & li).Select
      Selection.PasteSpecial Paste:=xlPasteValues
      Range("G9:Y9").Copy
      Range("G" & li).Select
      Selection.PasteSpecial Paste:=xlPasteFormulas
      Range("Z9").Copy
      Range("Z" & li).Select
      Selection.PasteSpecial Paste:=xlPasteValues
      End Sub


      2. Pour le transfert de la feuille SAI vers la feuille REP, est ce que la facture précédente (dans REP) doit être conservée ? Et comment tu vois ça ?

      Cdlmnt
      0
      1. Bonsoir,
        Oui, toutes les factures saisies doivent être conservées. Elles sont donc archivées l’une après l’autre.
        Ce transfert doit se faire avec le bouton rouge.
        Cordialement
        Fat
        0
    2. Bonsoir ccm81,

      Quelques précisions :

      Bouton vert
      G9:Z9 doit être déplacé vers G13:Z13 et les cellules G9, H9, K9, O9 et T9 effacées. Les autres cellules contiennent des formules et doivent être gardées.
      Cette opération se répète autant de fois qu'il y a de produits à saisir et à déplacer en G14..., puis G15..., puis G16... etc...

      Bouton rouge
      Une fois les produits de la même facture saisis, les lignes 12 et suivantes (13...14...15...16...etc...) doivent être déplacées vers REP et archivées au fur et à mesure.
      Ces données sont effacées de SAI à l'exception de la ligne 12 qui doit rester.

      Merci pour votre assistance
      Cordialement
      Fat
      0
      1. Bonsoir,
        Merci François pour ta proposition.
        Elle me convient parfaitement et j'ai même pu adapter certains paramètres pour améliorer la saisie.
        Cordialement
        Fat
        0