XL 2019 Organiser efficacement un fichier Excel

  • Initiateur de la discussion Initiateur de la discussion eCHO
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

eCHO

XLDnaute Junior
Bonjour,
je vous demande votre avis sur ce sujet.
J'ai un fichier Excel exporté depuis un site, comme vous pouvez le voir dans l'exemple ci-dessous.
Le fichier Excel n'est pas bien organisé, il y a plusieurs colonnes fusionnées et d'autres vides. Je dois chaque jour faire le même travail pour tout organiser. Je vous demande si il y a un moyen de faciliter ce travail sur Excel ou avec une autre application.
Merci
 

Pièces jointes

Bonjour

Si tous les jours, tu dois faire les memes opérations sur les memes colonnes et sur les memes lignes, alors, une macro peut le faire à ta place
dans ton fichier, on ne voit que les données originales (ou le résultat attendu??)
bref.. il faudrait les deux: point de départ et point d'arrivée

ce que tu peux faire
1) tu ouvres ton fichier d'origine,
tu lances l'enregistreur de macro
tu fais toutes les opérations que tu fais habituellement jusqu'à obtenir ton fichier final
tu arretes l'enregistreur
et ensuite, tu enregistres le fichier au format xlsm (m comme macro)

puis tu postes le fichier ici pour nettoyer et optimiser

si on est bon, le traitement ne te prendra plus qu'une seconde ou deux...
 
Bonjour Echo, Vgendron,
Mon dieu, quelle horreur ! Vous importez ça d'où ?

Un essai sommaire en PJ avec juste le transfert des données.
Sur la feuille vous faites ALT + F8 et lancer la macro CréerFeuillePropre.
Cela crée une nouvelle feuille et met en forme les données proprement.
Uniquement le tableau de données, pour l'instant.
Si c'est bien le résultat voulu, je finirais les fioritures. Mais inutile de perdre du temps si ce n'est pas l'attendu. 🙂
 

Pièces jointes

Bonjour

Si tous les jours, tu dois faire les memes opérations sur les memes colonnes et sur les memes lignes, alors, une macro peut le faire à ta place
dans ton fichier, on ne voit que les données originales (ou le résultat attendu??)
bref.. il faudrait les deux: point de départ et point d'arrivée

ce que tu peux faire
1) tu ouvres ton fichier d'origine,
tu lances l'enregistreur de macro
tu fais toutes les opérations que tu fais habituellement jusqu'à obtenir ton fichier final
tu arretes l'enregistreur
et ensuite, tu enregistres le fichier au format xlsm (m comme macro)

puis tu postes le fichier ici pour nettoyer et optimiser

si on est bon, le traitement ne te prendra plus qu'une seconde ou deux...
Merci @vgendron pour votre réponse. L'enregistrement du macro fonctionne, mais lorsque j'essaie de l'utiliser sur un fichier contenant 6000+ lignes, il plante et Excel ne répond plus
 
Bonjour Echo, Vgendron,
Mon dieu, quelle horreur ! Vous importez ça d'où ?

Un essai sommaire en PJ avec juste le transfert des données.
Sur la feuille vous faites ALT + F8 et lancer la macro CréerFeuillePropre.
Cela crée une nouvelle feuille et met en forme les données proprement.
Uniquement le tableau de données, pour l'instant.
Si c'est bien le résultat voulu, je finirais les fioritures. Mais inutile de perdre du temps si ce n'est pas l'attendu. 🙂
Merci @sylvanu pour votre réponse, ça marche très bien. Une petite observation, est-il possible de limiter l'importation des données colonne "Mode de paiement" aux seuls choix "Encaissement en numéraire" et "Encaissement par chèque" ?
 
Re,
Une petite observation, est-il possible de limiter l'importation des données colonne "Mode de paiement" aux seuls choix "Encaissement en numéraire" et "Encaissement par chèque" ?
"Une petite observation"? On ne peut faire des observations que sur des faits, non des suppositions.
Difficile de se prononcer, votre PJ n'a aucun "Encaissement par chèque".
Fournissez une PJ correcte avec des "Encaissement en numéraire" et "Encaissement par chèque" , et je regarderais.
C'est pour ça qu'on demande des fichiers représentatifs.
( un filtre sur la colonne B ne serait pas suffisant ? C'est ce que je viens de faire à l'arrache sur la PJ )

En PJ une nouvelle mouture qui devrait être plus rapide sur de gros fichiers.
Sur mon PC, 6000 lignes sont traitées en 1.8s.
 

Pièces jointes

votre solution correspond exactement à ce que je recherchais.
Donc où est le souci ?
La solution du filtre sur la colonne B ne vous va pas ?
Vous pourriez être plus explicite ?

NB: Un fichier représentatif n'est pas un fichier avec plein de données, mais un fichier ayant toutes les configurations.
Est ce à dire qu'il faut supprimer les lignes "Versement collecteur en numéraire" uniquement ou il peut y avoir d'autres items ?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
567
Réponses
3
Affichages
220
Retour