Une «vue personnalisée» peut-elle être stockée dans un modèle par défaut personnalisé et donc être mise à la disposition de tous les classeurs Excel, neufs et anciens?

Tâche quotidienne répétitive:

  1. Tirez la feuille Excel ("classeur") de la base de données.
  2. Ajustez les largeurs des colonnes.
  3. Appliquer certains filtres à certaines colonnes.
  4. Appliquez de la mise en forme conditionnelle ici et là.

    • Objectif: j'aimerais automatiser les étapes 2.-4. autant que possible.

Ce qui vient à l'esprit sont des vues personnalisées . La capture actuelle est qu'il n'y a pas de bouton équivalent à "rendre cette vue personnalisée disponible pour toutes les feuilles de travail / classeurs" . Et par tous, je veux dire aussi des fichiers Excel existants (non vierges / non nouveaux), tels que ceux tirés dans la première étape.

Je ne suis pas certain que les modèles ne fassent rien pour cela, c'est-à-dire la combinaison de vues personnalisées avec un modèle par défaut personnalisé contenant la vue personnalisée définie précédemment.

Avant d'aller et de créer un désordre de mon installation Excel: Est-ce faisable et / ou est-il un moyen plus simple / meilleur d'atteindre cet objectif?

Les macros VBA seraient bien aussi, mais j'espère ne pas être nécessaire pour ce petit exercice …

One Solution collect form web for “Une «vue personnalisée» peut-elle être stockée dans un modèle par défaut personnalisé et donc être mise à la disposition de tous les classeurs Excel, neufs et anciens?”

Je pense que VBA est la façon de procéder. Vous pourriez envisager d'entrer dans le XML – Je pensais que les vues personnalisées pourraient être définies comme un fichier XML séparé dans l'archive XLSX. Mais c'est juste une section <customWorkbookViews> dans le fichier xl\workbook.xml . Et vous pourriez le faire avec un modèle, selon la façon dont votre application fonctionne. Mais honnêtement, la chose la plus simple est probablement juste d'enregistrer une macro VBA dans le classeur de macro personnel (donc, il est toujours disponible) et de l'ajouter à la barre d'outils Accès rapide. (Oui, j'essaie d'éviter VBA si possible, mais ici c'est la meilleure façon).

  • Dans Excel, un modèle par défaut personnalisé sera-t-il appliqué aux ** tous les fichiers ** (ou seulement aux nouveaux, vierges)?
  • Désactiver l'animation de cellule Excel 2013
  • Liste des cellules non vierges dans Excel en fonction de la (les) colonne (s) adjacente (s)
  • Win 8.1 Excel 2013 pas assez de ressources lors du tri de données
  • Comment puis-je utiliser le formatage conditionnel en fonction des dates d'échéance dans Excel 2013?
  • Excel 2013 - Existe-t-il un moyen d'éteindre une série de graphiques sans l'enlever
  • Comment définir des cellules spécifiques pour ne pas calculer dans Excel?
  • Dans Excel 2013, où sont Visual Basic (VBA), Macros et les outils AddIn?
  • Comment désactiver l'animation de raccourci clavier dans Office 2013?
  • Comment combiner les données d'autres fichiers Excel à une seule feuille de calcul Excel?
  • Comment créer plusieurs instances de MS Excel 2013, dans Win7 x64?
  • Soyons le génie de l'ordinateur et du réseau.