Transformation données excel -Formule VBA

ASMA

New Member
Joined
Apr 1, 2025
Messages
1
Office Version
  1. 365
Platform
  1. Windows
J'ai un modop que je dois utiliser pour transformer un fichier excel , j'ai besoin d'une formule VBA pour automatiser ou une autre solution car je dois appliquer ça pour plusieurs fichiers .
Le modop :
  • ajouter une colonne RANG pour numéroter les lignes




  • créer une colonne D : « MUNA PREST » avec en D2, la formule suivante, à faire descendre dans toute la colonne :
=SI(B2="S21.G00.78.008";C2;D1)



  • copier / coller valeurs


  • trier par RUB et supprimer les lignes S21.G00.78.008
  • trier par RANG


  • créer les colonnes E, F, G H : CODE COTISATION, ASSIETTE, COTISATION (et non CTP), TAUX, avec


en E2 : =SI(B2="S21.G00.81.001";C2;0)

en F2 : =SI(B2="S21.G00.81.001";C3;0)

en G2 : =SI(B2="S21.G00.81.001";C4;0)

en H2 : =SI(B2="S21.G00.81.001";C5;0)



  • Faire descendre les formules jusqu’en bas du tableau


  • copier / coller valeurs


  • trier par RUB et supprimer toutes les lignes sauf les S21.G00.81.001


  • trier par RANG


  • Remplacer la colonne B (RUB) par MUNA avec en B2 :
=STXT(D2;2;8)



  • Remplacer la colonne C (DONNEE) par PREST avec en C2 :
=STXT(D2;12;2)
 

Attachments

  • image.png
    image.png
    5.8 KB · Views: 7
  • Capture d’écran 2025-04-01 152507.png
    Capture d’écran 2025-04-01 152507.png
    18.8 KB · Views: 8

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top