Partager via

Solution pour convertir un fichier CSV ou XLSX en fichier QIF (pour Money)

Anonyme
2025-03-26T12:08:08+00:00

Suite à des modifications de ma banque, les fichiers de type QIF ou OFX ne sont plus exploitables (temporairement j'espère mais ça fait déjà 2 mois que le problème persiste). Seul le fichier au format CSV est valide.

En solution de contournement et pour éviter d'avoir à faire les pointages manuellement, j'ai "bidouillé" la génération du fichier au format QIF.

Etape 1 : à partir de Notepad++, je crée un fichier et sur la 1ère ligne, je mets !Type:Bank puis je l'enregistre avec l'extension ".qif"

Etape 2 : j'ouvre le fichier csv de ma banque avec un tableur et en dernière colonne, je crée une formule qui concatène les données attendues avec le séparateur @

Formule adaptée au fichier de ma banque : ="D"&TEXTE(A2;"JJ/MM/AAAA")&"@"&"T"&G2&"@"&"P"&C2&"@"&"L"&D2&"@"&"^"

Etape 3 : je fais un copier/coller des résultats de la formule (appliquée à toutes les lignes de mon fichier csv) dans mon fichier créé à l'étape 1

Etape 4 : je fais un recherche/remplace du caractère "," par le caractère "." (pour que le séparateur des montants soit le point et non la virgule)

Etape 4 : je fais un recherche/remplace du caractère @ par le caractère \n en mode étendu pour avoir un saut de ligne automatique

J'ai alors un fichier qui peut être importé dans Money

Ce n'est certes qu'une solution de dépannage.. mais ça m'évite de pointer des lignes manuellement.

Si vous avez d'autres options plus simples.. je prends !

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

2 réponses

  1. Anonyme
    2025-03-27T11:40:46+00:00

    En complément d'informations :

    Voici un extrait du fichier généré

    Et pour la formule, les intitulés des colonnes du fichier de ma banque :

    • colonne A : Date Opération
    • colonne C : Libellé de l'opération
    • colonne D : Catégorie de l'opération
    • colonne G : Montant de l'opération

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2025-03-27T08:19:21+00:00

    Cette réponse a été automatiquement traduite. Par conséquent, il peut y avoir des erreurs grammaticales ou des formulations étranges.

    Bonjour LOPH,

    Bienvenue dans la communauté Microsoft.

    Merci beaucoup d’avoir partagé une solution de conversion CSV/QIF aussi détaillée, votre approche créative fournit une référence précieuse pour les utilisateurs qui rencontrent des problèmes similaires. L’utilisation intelligente de la substitution symbolique pour la conversion de format grâce à une combinaison de formules Notepad++ et Excel est certainement une façon de penser efficace pour de nombreux utilisateurs qui doivent travailler manuellement avec des données financières.

    Microsoft ne fournit pas encore d’outil officiel pour de tels changements de format bancaire, et votre solution provisoire démontre la flexibilité et l’enthousiasme technique de la communauté des utilisateurs. Microsoft ne fournit pas encore d’outil officiel de conversion CSV/QIF (car QIF est principalement associé au logiciel Money abandonné), mais votre approche comble cette lacune. Bien que notre équipe d’assistance ne soit peut-être pas aussi approfondie que vous dans ce scénario particulier, nous sommes heureux de garder cet article ouvert pour que vous puissiez engager davantage de membres de la communauté ou de passionnés de technologie dans une discussion afin d’explorer des alternatives plus rationalisées (par exemple, automatiser les étapes via des macros VBA ou vérifier la compatibilité avec des outils de conversion tiers).

    Si vous ou d’autres utilisateurs faites un suivi avec des informations supplémentaires ou de nouvelles découvertes, n’hésitez pas à mettre à jour cet article. Merci encore pour vos contributions à la communauté Microsoft !

    Sinceres salutations

    Ian - MSFT | Spécialiste du support communautaire Microsoft

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire