
La nouvelle édition du livre
l’Essentiel du tableau de bord et les exemples associés sont totalement compatibles avec Excel Office 2007.
Voir aussi le site associé Concevoir le tableau de bord avec Microsoft Excel
La suite de ce billet est obsolète. 28/02/2008
Première opération : Ouvrez Excel Office 2007 et chargez chacune des fiches pratiques. Elles s’affichent en “mode compatible”. Sauvez-les (enregistrer sous...) sous le type *.xlsm, activant les macros.
Ensuite, à l’ouverture du fichier, à la lecture du message de sécurité, autorisez l’exécution du contenu actif. (Vous pouvez aussi, mais uniquement pour une machine de test, valider l’exécution de toutes les macros depuis le menu option accessible avec le bouton portant le logo Office tout en haut à l’extrême gauche de l’écran)
Fiche 9 : Comme pour les versions précédentes d’Excel, le Solveur n’est pas installé par défaut. Utiliser le menu option (logo Office) puis le sous-menu compléments ( ou adds-on). Et là, procédez à l’installation du solveur. Le solveur s’installe dans le menus “Formules”.
Fiche11 : Le menu d’édition des macros n’est pas accessible par défaut. Il s’installe depuis le menu option accessible avec le bouton portant le logo Office tout en haut à l’extrême gauche de l’écran.
Sélectionnez Personnalisation et cochez la case idoine.
Fiche 12b et fiche 12c : 2 petites corrections à apporter au code.
Fiche 12b : Remplacer les 3 lignes suivantes :
********************
>mercure1.Top = tube1.Top + tube1.Height - mercure1.Height - 1
>limite1.Height = (tube1.Height / max * objectif) ' Calcul la hauteur de l'indicateur d'objectif
>limite1.Top = tube1.Top + tube1.Height - limite1.Height - 1
'*******************
par :
'*******************
>tube1_Top = tube1.Top 'Office 2007 variables intermediaires
>tube1_Height = tube1.Height
>mercure1_Height = mercure1.Height
>mercure1.Top = tube1_Top + tube1_Height - mercure1_Height - 1
>limite1.Height = (tube1_Height / max * objectif) ' Calcul la hauteur de l'indicateur d'objectif
>limite1.Top = tube1_Top + tube1_Height - limite1.Height - 1
Fiche 12c :
Remplacer la ligne suivante :
********************
>mercure2.Width = 1 + tube2.Width - (tube2.Width / Max * (100 - mesure))
********************
Par :
********************
>tube2_Width = tube2.Width 'Modif Office 2007 : utilisation d'une variable intermédiaire
>mercure2.Width = 1 + tube2_Width - (tube2_Width / Max * (100 - mesure))
********************
Fiche 13 : Pas de problème pour se connecter à la base exemples bd13.mdb générée sous Access. Même si les noms des menus Excel ont un peu changé, la logique est toujours la même et il suffit d’utiliser l’assistant de connexion.
Ces tests ont été réalisés avec la version béta d'Office 2007.
Nous aurons de toutes façons maintes occasions de revenir sur ce nouvel Excel, point central de la stratégie Business Intelligence de Microsoft.
Excel Office 2007 intègrent des fonctions sophistiquées orientées Business Intelligence qui méritent qu l'on s'attarde un peu sur le thème...
A plus tard...
Copyright : Alain FERNANDEZ ©2004-2009- Tous droits réservés
Le Fil RSS du Perfologue
Le chef de projet efficace .
Les nouveaux tableaux de bord des managers.
Livre de référence, concevoir le système décisionnel, aide à la décision et pratique du pilotage de la performance.
4ème édition 2008. Eyrolles
www.eyrolles.com
www.amazon.fr
L'essentiel du tableau de bord
Une méthode pratique simple et claire pour concevoir son tableau de bord avec Excel.
2ème édition 2008, Eyrolles
www.eyrolles.com,
www.amazon.fr
Le bon usage des technologies expliqué au manager
Guide pratique de survie pour les managers aventurés au sein des projets technologiques. Editions d'organisation
www.eyrolles.com,
www.amazon.fr
36 Recom- mandations pour manager la performance
Le perfologue (blog.piloter.org)
En fait ces quelques modifs fonctionnent aussi avec la version Excell Office 2003. Il n'est pas nécessaire de gérer plusieurs versions..
excelboy
Merci. Bien sûr, la modif n'est que l'utilisation d'une variable tempo pour les calculs intermédiaires... A+
afz
J'avais totalement oublié de corriger cette page ! Merci à Martine, fidèle d'entre les fidèles de me le signaler. Bien sûr, ces petits bugs qui bloquaient la compatibilité d'Excel ont été corrigés. Les exemples de tableau de bord à télécharger (www.tableau-de-bord.org) fonctionnent avec Excel 2007 sans aucun problème !
A+
Alain
afz