Excel 2010, ca commence à bouger!

Comme vous en avez certainement entendu parler, les premiers frémissements autour d'office 2010 commence à se faire sentir.

On retrouve ainsi :
- l'intégration au web, pour travailler à plusieurs sur un même document
- 101 millions de lignes
- les sparklines, des mini-graphiques de la taille d'une cellule, permettant de représenter une tendance. J'en parle aussi en profondeur dans mon dernier cd de formation, si vous ne voulez pas attendre 2010 😉
- Plusieurs graphes dynamiques (j'espère qu'on pourra aussi avoir plusieurs TCDs) en même temps, avec un "slicer" (des fenêtres flottantes récapitulant les tris en cours) qui permet de filtrer/trier très rapidement les données. Encore une fois, si vous ne voulez pas attendre, je donne une méthode pour créer des slicers dans mon dernier CD. Désolé pour la pub, j'ai pas pu résister !

Un premier lien ici, permet de se faire une idée de quelques unes de ces nouveautés.
http://blogs.technet.com/backstage_2010
Et pour les nouveautés d'Excel 2010 uniquement :

http://blogs.technet.com/backstage_2010/archive/tags/Excel+2010/default.aspx

A bientôt.

Gaetan

Pas sous excel, mais un très beau graphique interactif

Voici un très beau lien sur un graphique interactif qu'il me tarde de reproduire sur Excel. On notera notamment la présence des cellules en dégradé de couleurs en dessous du graphique, ainsi que l'utilisation très impressionante du déplacement dans le temps :


http://images.businessweek.com/ss/06/05/hseih/index_01.htm

Si cela vous intéresse de voir comment développer un tel graphique sur Excel, n'hésitez pas à me le dire ci-dessous pour que je regarde la faisabilité de plus près 😉

A bientôt

Gaetan

Mettre en bleu les cellules contenant des formules… sans VBA

Bonjour à tous,

Cette question peut paraître triviale, mais elle n'est pas si facile. En fait, c'est très étrange que MS n'ait jamais pensé à créer une telle fonctionnalité.

Vous pouvez directement consulter le fichier final ici.

L'astuce consiste à créer un nom, ici, la_cellule_a_une_formule qui, en étant en A1, aura pour valeur :
=lire.cellule(48;A1)

La procédure est donc :
- Se mettre en A1
- Insérer un nom (2003 : Insertion - Noms - Définir; sous 2007 : Onglet Formules, puis Définir un nom).
- Taper : la_cellule_a_une_formule comme nouveau nom
- Dans la zone Fait référence à, inscrire =LIRE.CELLULE(48;A1)

Une fois le nom créé, on peut l'utiliser dans une mise en forme conditionnelle :
- Sélectionner la zone où devra s'appliquer la mise en forme conditionnelle
- 2003 : Format - Mise en forme conditionnelle; 2007 : onglet Accueil, puis Mise en forme conditionnelle
- Ensuite, choisir une formule comme type de condition et taper =la_cellule_a_une_formule
- Finalement, choisir une mise en forme spécifique pour une formule.

Voici deux vidéos qui expliquent plus en détails la procédure sous 2007, ainsi que quelques explications complémentaires.

et la deuxième vidéo :

Et finalement le lien qui permet d'avoir plus de détails sur la fonction lire.cellule (get.cell en Anglais) :
http://www.mrexcel.com/forum/showthread.php?t=20611

Bon amusement

Gaetan