Mettre sous forme liste un état crystal report

Bonjour,

Je viens d'extraire de notre nouvel ERP un état des stocks.

Cependant cet état est fait via crystal report qui permet une mise en page.

Ce qui rend l'extraction difficilement exploitable.

Je voudrais mettre sous forme de liste les informations de l'extraction,

J'ai déjà commencé, de façon manuel à créer la liste, cependant si je dois faire la totalité du document à la main je peux y passer quelques jours x).

Est-ce quelqu'un a une idée pour mettre les infos sous forme de liste ?

Ci-joint mon document.

Merci pour votre aide.

Cordialement

19emp-list.zip (96.07 Ko)

Bonjour,

En utilisant les filtres j'ai réussi à supprimer toutes les lignes "Dépôt n°2" et vides.

Ensuite avec une formule j'ai fait en B23 :

=B22

puis j'ai glissé jusqu'en bas.

J'ai tout selectionné, copier / coller valeurs.

Puis supprimé les lignes n'ayant pas de valeur en case D via les filtres.

En 2min j'ai obtenu ça :

A optimer via VBA si tu dois le faire souvent

Bonne journée,

7emp-list.zip (35.74 Ko)

Super merci beaucoup ! Je vais essayer d'obtenir une extraction sans mise en forme pour la suit je pense que cela pourra me simplifier les choses

Encore merci pour votre aide.

Cordialement

Bonjour,

je me permet de revenir vers vous!

Je dois refaire la manipulation, et je pense que je devrais la faire encore un moment .....

Est-ce que vous pouvez me faire la manipulation comme la fois dernière svp ?

Peut-être un petit programme VBA si vous avez un peu de temps.... ahah

Ou alors m'expliquer un peu plus en détail car je n'ai pas bien saisie la manière dont vous avez procédé la fois dernière.

En vous remerciant d'avance pour votre aide.

Cordialement,

Salut,

Tes données ne sont plus tout à fait sous la même forme...

J'ai écrit un bout de macro qui permet d'envoyer tes données reformatées en colonnes L M N,

A toi de me dire si c'est bon,

Girodo,

Girodo,

Oui vous avez raison j'ai modifié le fichier de base pour le simplifier car il n'est pas très lisible !

Je vous met en PJ l'extraction de base, dans laquelle je n'ai apporté aucune modification,

c'est celle-ci que j'utiliserais à chaque fois désormais !

Merci

Cordialement

5emp-list.zip (149.49 Ko)

Salut,

J'ai modifié ma macro pour qu'elle fonctionne sur ton nouveau format.

Sub MacroMiseEnFormeExport()
'
' Macro1 Macro
'

'Numéro d'emplacement en Colonne AA
i = 1
For j = 13 To Int(Range("O65536").End(xlUp).Row) Step 15
Range("AA" & i) = Range("C" & j)
i = i + 1
Next
'Supprime "Emplacement       " pour ne laisser que le numéro
Columns("AA:AA").Replace What:="Emplacement       ", Replacement:="", LookAt:= _
xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False

'Numéro d'article en Colonne AB
i = 1
For j = 18 To Int(Range("O65536").End(xlUp).Row) Step 15
Range("AB" & i) = Range("C" & j)
i = i + 1
Next

'Montant en Colonne AC
i = 1
For j = 18 To Int(Range("O65536").End(xlUp).Row) Step 15
Range("AC" & i) = Range("T" & j)
i = i + 1
Next

End Sub

Fichier -> Option -> Personnaliser le ruban

Dans le cadre à droite tu coches Développeur

Tu sors en faisant OK

Tu as maintenant un nouvel onglet "Developpeur dans ton Excel"

Tu vas dedans, enregistrer une macro.

Tu choisis Classeur de Macro Personnelles (Pour y avoir accès depuis n'importe quel classeur Excel) -> OK

Clique sur "Arrêter l'enregistrement"

Tu vas dans Visual Basic et tu remplace l'ensemble du code dans Module 1 par celui que je t'ai mis ci-dessus.

Tu enregistres et sors de Visual Basic

Tu as maintenant Accès à la macro qui met en forme tes données quand tu vas sur "Macros"

Bonjour,

Ok super merci je viens de tester elle fonctionne à merveille !!

Merci encore!

Cordialement

Bonjour,

Je rencontre un souci avec la macro ou mon extraction

je viens de faire l'extraction et de lancer la macro, et il y a un souci après quelques lignes.

Pouvez-vous m'aider svp?

Cordialement,

Merci

Rechercher des sujets similaires à "mettre forme liste etat crystal report"