Adaptation de macro incomplète

Bonjour le forum comment allez vous

je vous écris car j'ai un petit soucis avec une macro que j'ai réalisé pour une factures qu'il date de 1 mois et aujourd'hui je dois la modifier en enlevant certaine colonnes voici ma macro qui ma permet de filtrer certaines données dans une autre feuille de calcul mais je n'arrive pas a l'adapter

pour mieux comprendre voici un exemple :mon fichier "Factures" est le fichier qui dois être filtré dans la feuille " Compta voir les feuilles ci-dessous

si quelqu'un pourrait m'aider et m'expliquer comment il a fais !

Ps mon code n'a pas beaucoup de commentaires si quelqu'un a des conseils pour mes macros je suis preneur encore merci

Sub comptabiliser()
     Dim F1 As Worksheet, F2 As Worksheet
     Dim Tablo, i As Long

     Set F1 = Sheets("Factures")
     Set F2 = Sheets("Compta")

     Tablo = F1.Range("A2", "Z" & F1.Range("A" & Rows.Count).End(xlUp).Row).Value2
     Set dict = CreateObject("scripting.dictionary")
     dict.Add dict.Count, Array("Date", "code journal", "compte", "débit", "crédit", " ")     'les titles

     For i = 1 To UBound(Tablo)     'IMPORTANT, CHAQUE LIGNE DOIT AJOUTER LE MÊME NOMBRE D'ELEMENTS DANS "ITEMS" = 8 !!!
          dict.Add dict.Count, Array(Tablo(i, 2), ("VT"), "70600000", "", Tablo(i, 10), Tablo(i, 6), Tablo(i, 1), Tablo(i, 9))

     Next i

     arr = Application.Index(dict.items, 0, 0)
     F2.Cells.ClearContents
     With F2.Range("A1").Resize(UBound(arr), UBound(arr, 2))
          .Value = arr
          .EntireColumn.AutoFit
          .Sort .Range("G1"), xlAscending, Header:=xlYes
     End With

     Sheets("Compta").Select
Columns("A:A").Select
      Selection.NumberFormat = "m/d/yyyy"
End Sub

PS j'ai trouver tout seul en comprenant mon erreur

Rechercher des sujets similaires à "adaptation macro incomplete"