IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

POWER Discussion :

[Power Query] garder la mise en forme excel apres actualisation des données


Sujet :

POWER

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    juillet 2010
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur décisionnel

    Informations forums :
    Inscription : juillet 2010
    Messages : 152
    Points : 96
    Points
    96
    Par défaut [Power Query] garder la mise en forme excel apres actualisation des données
    Bonjour à tous j'ai un petit problème que je ne parviens pas à résoudre.
    J'ai une source de données excel qur sharepoint que je recupère via power Query. Problème à chaque actualisation il me fait sauter toute ma mise en forme. Quelqu'un aurait une solution? (Autre que vba pour remettre toute ma mise en forme parce que je trouve pas la solution très propre même si je m'y resignerai si je n'arrive pas directement dans power query...)
    D'avance merci.

  2. #2
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    février 2010
    Messages
    7 892
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : février 2010
    Messages : 7 892
    Points : 15 155
    Points
    15 155
    Par défaut
    Bonjour

    PowerQuery restitue un tableau structuré

    Comme tu ne dis pas ce qui ne convient pas, il est difficile de te répondre
    Chris
    PowerQuery existe depuis plus de 10 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  3. #3
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    janvier 2010
    Messages
    11 401
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : janvier 2010
    Messages : 11 401
    Points : 27 319
    Points
    27 319
    Billets dans le blog
    42
    Par défaut
    Bonjour,
    Je n'ai pas Share Point mais lorsque j'actualise mes tableaux avec Power Query, je n'ai aucun problème de mise en forme perdue et ce que ce soit un format nombre,y compris le personnalisé ou de la mise en forme conditionnelle.
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Ma dernière contribution : VBA - Les macros complémentaires

  4. #4
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    janvier 2010
    Messages
    11 401
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : janvier 2010
    Messages : 11 401
    Points : 27 319
    Points
    27 319
    Billets dans le blog
    42
    Par défaut
    Bonjour,
    Petite précision par rapport à ce que j'ai écrit précédemment
    .
    Il est évident que si manuellement, on met en évidence une cellule ou plusieurs cellules d'une ligne et que l'actualisation insère des lignes avant celle dont on a appliqué un format, il est évident que ce dernier sera toujours appliqué aux mêmes adresses ce qui pourrait donner l'impression que celui-ci aurait été modifié

    Les images étant plus parlantes voici ci-dessous une image avant et après actualisation

    Explication
    Au départ nous avons 31 lignes de données où l'on a appliqué deux règles de mise en forme conditionnelles dans la colonne "Montant" et une mise en forme personnalisée dans la colonne Date
    La première règle met les caractères en rouge des cellules dont les valeurs sont inférieures à 800 et met les cellules en jaunes et les caractères en bleu pour celles dont la valeur est supérieure à 1.200

    A la ligne 24 des données (la 26ème de la feuille excel) on a mis en évidence manuellement la ligne en orange (la cellule en jaune correspond à l'une des règles de la MFC

    On ajoute 3 lignes à la source des données pour le 31/01/2020 et on actualise
    On peut constater que la MFC et la mise en forme personnalisée continue à bien fonctionner et la ligne orange est restée à la ligne 24, ce qui est tout à fait normal.

    Illustration avant

    Nom : 210721 dvp Power Query perte de format_avant.png
Affichages : 119
Taille : 80,5 Ko

    Illustration après

    Nom : 210721 dvp Power Query perte de format_après.png
Affichages : 114
Taille : 89,9 Ko
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Ma dernière contribution : VBA - Les macros complémentaires

Discussions similaires

  1. Réponses: 2
    Dernier message: 05/02/2021, 07h44
  2. Réponses: 2
    Dernier message: 15/07/2011, 23h57
  3. [AC-2010] Mise en forme de l'affichage des données dans une liste de choix déroulante
    Par Nephi dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 17/09/2010, 13h40
  4. Garder la mise en forme dans une cellule excel
    Par csempere dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 25/05/2009, 15h08
  5. Garder la mise en forme de texte dans un champ
    Par dany13 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 26/07/2005, 14h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo