D’un tableau vers une table de données vers des statistiques…

Posted in Divers on March 10th, 2010 by site admin – Be the first to comment

C’est probablement le titre le plus long du d’xlerateur ! ;-)

Donc, comment passer d’un tableau à des statistiques, voici une courte vidéo qui explique tout.

Pour ceux qui voudraient un outil plus simple pour leurs tableaux croisés dynamiques (TCD) ou bien qui voudraient aller plus loin dans leurs analyses, je vous invite à découvrir en avant-première un tout nouveau logiciel que je viens juste de finir (ça explique aussi mon silence !) : www.xltab.com .

Sous Excel 2003, pour insérer un tableau croisé dynamique, aller dans le menu Données puis choisir rapport de tableaux croisés dynamique.

Pour faire en sorte que la mise à jour du TCD prenne en compte de nouvelles lignes, vous pouvez utiliser des noms dynamiques, comme expliqué ici :
http://www.polykromy.com/html/excel-tableaux-croises-dynamiques.html

Si vous voulez approfondir le sujet des TCDs, je ne saurai que trop vous recommander mon CD :
http://www.polykromy.com/html/excel-tableaux-croises-dynamiques.html

A bientôt

Gaetan Mourmant

L’outil espion

Posted in Formules et fonctions on March 9th, 2010 by site admin – Be the first to comment

Lorque vous construisez des feuilles de calculs un peu complexes, il est parfois très utile de pouvoir revenir sur des formules ou encore de situer la provenance d’un chiffre spécifique.

Voici une courte démonstration de cet outil sous 2007:

Sous Excel 2003, vous pouvez l’afficher via le menu Affichage – Barres d’outils – Espions

Merci pour votre attention et à bientôt.

Gaetan

Sauvegarder en PDF

Posted in 2007, Formatage, Impression on March 9th, 2010 by site admin – Be the first to comment

Bonjour à tous,

Si vous aviez suivi la “guerre” Adobe/Microsoft, vous vous souvenez qu’à un moment donné, le format PDF était par défaut dans Excel 2007.

Ce n’est plus le cas, mais vous pouvez facilement installer un complément qui vous permettra d’avoir cette option disponible facilement.

Pour cela, rendez vous sur le site de Microsoft :
http://www.microsoft.com/downloads/details.aspx?FamilyId=4D951911-3E7E-4AE6-B059-A2E79ED87041&displaylang=fr

Puis une fois l’installation du complément effectuée, il vous suffit de cliquer sur le bouton Office et de choisir Enregistrer sous, puis finalement, choisir le format PDF :
enregistrer_pdf2

A bientôt.

Gaetan Mourmant

VBA pour 2003 et 2007 – Le cauchemar des graphiques

Posted in 2007, 2010, VBA on February 8th, 2010 by site admin – Be the first to comment

Je suis en train de développer une application (vous en aurez des nouvelles bientôt) et celle-ci doit fonctionner à la fois pour 2003 et 2007 (et 2010, etc).
Le plus difficile est sans doute la gestion des graphiques, qui est pratiquement complètement différente d’une version à l’autre.

Quelques règles générales à connaître :
– Enregistrer le fichier en .xls (2000-2003), pas en xlsx
– On peut aussi utiliser la procédure suivante:

If Val(Application.Version) < 12 Then

else

end if

qui va donc permettre de tester la version d’Excel et de changer éventuellement le code.

Cependant, cette approche a des limites, car le débogueur peut identifier un bug avant même que le test ne soit complété (par ex., une propriété ou une méthode qui n’existe qu’en 2007 et pas en 2003).

- La solution consiste donc à séparer le code pour 2003 et pour 2007 dans deux modules différents…

Un peu complexe, mais beaucoup moins que de devoir maintenir deux fichiers en même temps.

A bientôt.

Gaetan
PS : exemple de problème de ce type avec :
ActiveChart.SetElement

Différencier les o des 0

Posted in Divers on January 19th, 2010 by site admin – 2 Comments

Bonjour à tous,

Parfois il arrive que vous ayez à saisir des codes qui contiennent à la fois des 0 et des o.
Si en plus, vous devez saisir ces codes en majuscules, ca devient assez difficile de relire la saisie pour vérifier d’éventuelles erreurs.

Par exemple, distinguer 000OOOAB de 0000OOAB

Pour résoudre ce problème, vous pouvez utiliser une police de caractère différenciant le 0 du o en barrant le 0.

Ces polices semblent assez rares, mais j’ai néanmoins trouvé
– Anonymous
– Consolas
police anonymous et consola

En connaissez-vous d’autres ?

A bientôt

Gaetan

Formation poussée au VBA

Posted in Divers on January 13th, 2010 by site admin – 7 Comments

Bonjour à tous,

Avec un collègue et ami, nous pensons très prochainement lancer un nouveau produit de formation vous permettant d’accèder à du code VBA poussé, voire très poussé… Mais expliqué le plus simplement possible à l’aide de vidéos de formation.

Vous pouvez avoir deux exemples de ce nouveau produit :
Procédure événementielle déclenchée automatiquement par l’activation d’une feuille ou encore
Actualiser les formules d’une table de données.

Ce produit s’adresse aux personnes ayant déjà étudié mon CD de formation sur VBA ou ayant déjà une bonne connaissance du VBA.

Ce type de produit demandant beaucoup de travail, nous pensons à une formule d’abonnement mensuel ou à l’achat d’un sujet au cas par cas. Qu’en pensez-vous ? Est ce qu’un tel cours vous semble accessible ? Utile ? Avez-vous des idées de sujets que vous aimeriez voir traiter?

A bientôt.

Gaëtan Mourmant et Dominique Handelsman.