Question Est-il possible de sauvegarder des règles de mise en forme conditionnelle pour les réutiliser dans un nouveau classeur?


Je veux créer des règles que je peux avoir enregistrées et que je peux facilement appliquer à de nouveaux classeurs, au besoin. C'est difficile de faire ce que je fais actuellement où je dois toujours revenir en arrière et recréer ces règles de format conditionnel. Si cela n'est pas clair s'il vous plaît faites le moi savoir et je vais essayer d'expliquer mieux.

Toutes mes excuses ... alors voici une meilleure description du problème.

J'ai des valeurs que je veux colorer le code qui apparaissent tout le temps dans les documents que je crée. Par exemple, je pourrais avoir un exemple de document comme celui-ci:

Jane       2.1
Steve      4.5
Caleb      4.4

Je veux que les cellules avec les nombres soient formatées d'une certaine manière en fonction des nombres compris dans une certaine plage. Donc, chaque fois que cela se produit dans un document, je finis par créer plus de 7 règles conditionnelles pour les 7 ou plusieurs tranches de numéros. Ces règles ne changent jamais, sauf tous les trois ans environ. Ce serait bien de pouvoir les faire enregistrer et puis je peux simplement utiliser le peintre au format ou quelque chose pour les appliquer à certaines colonnes lors de la création d'un nouveau document.

J'espère que cela aide à expliquer la situation!


7
2018-04-11 13:20


origine


Puis-je enregistrer des règles de mise en forme conditionnelle à utiliser dans d'autres classeurs? [Excel 2010] answers.microsoft.com/en-us/office/forum/office_2010-excel/  Facilement trouvé par Google "excel enregistrer la mise en forme conditionnelle" - Jan Doggen
Vous pouvez stocker vos règles dans une macro VBA. Si vous n'avez aucune expérience avec VBA, essayez de commencer à enregistrer avant de définir les règles CF la prochaine fois. Ne soyez pas surpris si vous avez des CF compliquées que vous pourriez avoir avec un code compliqué (mais compréhensible). Si c'est quelque chose de facile, essayez le lien @JanDoggen avec un peu d'aide de l'enregistreur. - Kazimierz Jawor


Réponses:


On dirait que tu as la réponse juste là dans ta question - ou est-ce que quelque chose me manque? Toi pouvez utilisez "Format Painter" (dans le panneau "Clipboard" de l'onglet "Home").

  1. Créez un fichier contenant les formats choisis. Sauvegarde le. ... Plus tard,
  2. Créez ou ouvrez un nouveau fichier avec des données.
  3. Rouvrez votre fichier d'origine.
  4. Cliquez sur une cellule contenant le ou les formats que vous souhaitez utiliser.
  5. Cliquez sur "Format Painter".
  6. Passez au nouveau fichier et cliquez sur la ou les cellules auxquelles vous souhaitez appliquer le ou les formats.

Suivant la sémantique standard "Format Painter", si vous souhaitez copier un format (ou une collection de formats) sur plusieurs plages, double-cliquez sur "Format Painter".


3
2018-04-11 22:36



Je pense que l'OP consistait à utiliser un formatage conditionnel que je ne pense pas que Format Painter copie. - Brad Patton
@ Brad: Cela se fait dans Excel 2007. - Scott
ahh ça arrive aussi en 2010. Mais il semble changer la plage de données. Si j'ai une règle pour l'intégralité de la feuille de calcul et que je la «peins» sur une autre feuille de calcul, la plage change pour les cellules que je peins, ce qui peut ou non convenir dans ce cas. - Brad Patton
Eh bien, c'est ce que j'ai dit: "6. Passez au nouveau fichier et cliquez sur la ou les cellules auxquelles vous souhaitez appliquer le ou les formats. " - Scott
Ces copies tout formatage, et / ou supprime le formatage existant. Il ne suffit pas de copier les règles de mise en forme conditionnelle. Je veux un moyen d'enregistrer un ensemble de règles avec un nom, puis d'appliquer cette règle à une sélection, comme vous pouvez le faire et choisir une échelle de couleurs, par exemple. - endolith


enregistrer une macro, exécutez-la la prochaine fois que vous devez appliquer le format conditionnel.


3
2018-04-12 00:43



J'ai enregistré une macro d'application de deux mises en forme conditionnelles à une plage, enregistrée dans le classeur de macros personnelles, puis suivie ces directions pour faire un bouton rapide. Maintenant, je peux sélectionner une plage et cliquer sur le bouton et la mise en forme conditionnelle est appliquée. Elle ne s'applique qu'à la plage sélectionnée (valeurs extrêmes de mise en évidence des couleurs), elle fonctionne donc correctement. - endolith


Vous pouvez utiliser un modèle pour enregistrer toutes les règles de mise en forme conditionnelle.

  1. Commencez avec une feuille de calcul vierge.
  2. Ajoutez tout contenu que vous souhaitez voir apparaître dans une nouvelle feuille de calcul.
  3. Ajoutez les règles de mise en forme conditionnelle souhaitées dans chaque nouvelle feuille de calcul.
  4. Utilisation Save As et choisissez Excel Template
  5. Lors de la création d'une nouvelle feuille de calcul, choisissez My templates et ensuite le gabarit que vous voulez.

template


2
2018-04-11 14:19



Mais comment sauvegarder et réutiliser les règles de mise en forme conditionnelle? - endolith
@ endolith: basé sur votre exigences (qui, AFAIK, ne peuvent pas être satisfaites), la réponse de Brad est encore pire que la mienne. A l'étape 4, il enregistre une copie du classeur, complète avec tout formatage, en tant que fichier modèle. Et à l'étape 5, il crée un nouveau classeur qui est une copie (dupliquer / cloner) du classeur d'origine, avec tout mise en forme. - Scott
@Scott: Oui, j'ai créé une macro et créé un bouton qui semble bien fonctionner - endolith