lundi 28 mars 2011

Office 2010 : la capture d’écran

La fonctionnalité “Capture d’écran” (Insertion > Illustration  Capture) de la version 2010 d’Office a été amélioré de manière conséquente.

Elle affiche dans un aperçu les différentes fenêtres ouvertes en arrière plan de l’application et permet ainsi une insertion directe à partir d’une simple sélection.

Fonctinnalité "Capture d'écran"

Mots clés Technorati : ,

mercredi 9 mars 2011

Bug sur le blog

Bonjour à tous,

Depuis quelques jours, je suis dans l’impossibilité de répondre aux commentaires que certains d’entre vous poster. Je vous prie de ne pas m’en tenir rigueur car j’en suis vraiment désolé. J’en profite d’ailleurs pour demander si d’autres que moi on le même problème avec leurs blogs (Blogger).

Et puisque que j’y suis je vais répondre à Patrick au  sujet de l’importation de contacts dans Outlook 2010 :

Bonjour Patrick,
Je viens de refaire des tests et cela fonctionne correctement pour moi. Ce que je peux dire c'est que du moment que l'assistant arrive à l'étape "les actions suivantes..." cela signifie qu'il a détecté la plage. Pour ce qui est du mappage vous allez devoir le forcer en cliquant sur le bouton "Champs personnalisés".
A toute fin utile, ne garder qu'une seule feuille de calcul et éventuellement supprimer la plage puis la recréer comme ceci :

  1. Sélectionner l’ensemble des cellules contenants les données de vos contacts y compris les en-têtes de données.
  2. Saisir le nom de la plage dans la barre d’adresse (liste déroulante à la gauche de la barre des formules). Attention le nom de la plage ne doit pas contenir d’espace (il doit être en un seul mot) du genre ”MesContacts”.

Je répond également à anonyme qui pose la question sur la simulation d’un min.si sur des cellules non adjacentes:

Oui il existe une solution faire le minimum des différents min.si comme dans la formule si dessous :

{=MIN(MIN(SI(B2:B5>50;B2:B5;""));MIN(SI(D2:D6>50;D2:D6;""));MIN(SI(G7:G10>50;G7:G10;"")))}

lundi 7 mars 2011

MS Press : Ouvrages gratuits en téléchargement

Si vous êtes amateurs de ressources Microsoft Press dans la langue de Shakespear, Permettez moi de vous informer qu’il est mis gratuitement à votre disposition en téléchargement pas moins de huit (08) ouvrages au format électronique dont voici en aperçu:

  1. Programming Windows Phone 7, by Charles Petzold (a 24-chapter gift from the Windows Phone 7 team and Microsoft Press)
  2. Moving to Microsoft Visual Studio 2010 (10 chapters by by Patrice Pelland, Pascal Paré, and Ken Haines)
  3. Introducing Microsoft SQL Server 2008 R2 (10 chapters by Ross Mistry and Stacia Misner)
  4. Understanding Microsoft Virtualization Solutions (Second Edition)...

Pour en savoir plus c’est par ici. (attention l’offre sera peut être limité dans le temps)

Mots clés Technorati : ,,,

mardi 8 février 2011

TechDays 2011 : faites comme moi et suivez l’événement en direct

ça y est c’est parti, les TechDays sont lancés et si comme moi vous n’avez pas la possibilité d’être à Paris, je vous propose de suivre l’événement en direct à partir la la Techdays TV.

TEchDays2011

Get Microsoft Silverlight

Mots clés Technorati : ,,,

lundi 7 février 2011

Access : issue avec les dates (condition >= Now())

Access07 Je vous propose d’aborder dans ce billet une problématique assez ennuyeuse en rapport avec les dates. Ce problème a été soulevé lors d’une discussion sur le forum MSDN Développement Access comme suit:

Supposons que vous avez une table “Taches” avec comme champs “Num_Tache”, “Nom_Tache”, “Duree_Tache” et “DateFinPrevue_Tache” et que vous souhaitez afficher à l’aide d’une requête la liste des tâches qui devraient se terminées à partir d’aujourd’hui et au delà.

Créez un jeu de données incluant des tâches avec des dates de fin prévues antérieures à la date du jour, égales à la date du jour et postérieures à la date du jour puis créer votre requête.

Lors de la création de votre requête, vous serrez peut être tenté de procéder comme suit :

Select Taches.Nom_Tache
From Taches
Where DateFinPrevue_Tache >=Now();

Ce qui correspond, en mode création de requête, à ajouter dans la colonne du champ “DateFinPrevue_Tache” sur la ligne “Condition” l’expression “>=Now()”.

Si c’est le cas, exécutez votre requête puis observez le résultat. En y regardant de plus près vous remarquerez que les tâches avec une date étant égale à la date du jour en cours ont étaient exclues et que la liste des tâches ne contient en fait que celles ayant une date postérieure à la date du jour.

Pourquoi ce résultat ?

Pour y répondre, retenez (ou souvenez-vous) d’abord que :

Pour Access comme Excel, une date n’est rien d’autre qu’un numéro de série composé de deux (02) parties, la partie entière qui désigne le nombre de jour écoulés depuis une date de référence et la partie décimale qui représente le moment dans la journée (heures, minutes, secondes).

Sachant que le jour 1,00 (qui a pour référence le 01/01/1900 à 00h00 et qui peut aussi être défini au 01/01/1904), le numéro de série qui correspond au 07/02/2011 à 00h00 est 40581,00 le même jour à midi sera le 40581,50 et à 18h00 nous avons 40581,75

Sachez ensuite que :

Lorsque vous saisissez une date du style “07/02/2011” par exemple et n’ayant pas ajouter l’heure, l’application n’enregistrera que la partie entière du numéro de série. Donc dans notre cas 40581

Enfin retenez que :

La fonction Now() renvoie le numéro de série de la date système à l’instant où elle est exécutée. SI je l’exécute par exemple le 07/02/2010 à 09h00 la valeur qui sera considérée est 40581,25.

En conclusion :

Le numéro de série renvoyé par les tâches ayant une date de fin prévue le jour en cours étant toujours inférieur au numéro de série renvoyé par la fonction Now() ces tâches seront toujours exclues du résultat de la requête.

La solution

  • Certains seraient peut être tenter de saisir des dates complètes du style “07/02/2010 12:00:00” pour indiquer midi. cela résoudra le problème si vous exécutez votre requête avant midi mais à midi et une seconde votre solution sera obsolète. De plus, il n’est pas très pratique de saisir systématiquement la date sous cette forme.
Mais alors comment faire ?

La première solution qui m’est venu à l’esprit était d’utiliser la fonction “SérieDate(année; mois; jour)” (ou DateSerial(Year; Mounth;Day)) en la combinant aux fonctions Maintenant() (ou Now()), Année(), Mois() et Jour() de la manière suivante : SérieDate(Année(Maintenant());Mois(Maintenant());Jour(Maintenant())).

Puis dans le fil de discussion, une solution plus adéquate a été proposée par un participant (Blaise032). Cette solution consiste tout simplement à remplacer la fonction Now() par la fonction Date() qui ne renvoi que la partie entière du numéro de série de la date. Il est vrais qu’avant de proposer la première solution j’avais cherché sous Access la fonction TODAY() (qui existe sous Excel) sans la trouver. Ce n’est qu’en lisant la proposition de Blaise032 que j’ai compris que l’équivalent de la fonction Excel TODAY() est la fonction Access DATE().

La syntaxe SQL de la requête sera donc :

Select Taches.Nom_Tache
From Taches
Where ((Taches.DateFinPrevue_Tache)>=Date());

Ce qui correspond, en mode création de requête, à remplacer dans la colonne du champ “DateFinPrevue_Tache” sur la ligne “Condition” l’expression “>=Now()” par “>=Date()”.

N’hésitez pas à laisser vos commentaires.

Mots clés Technorati : ,,,,,

dimanche 6 février 2011

TechDays 2011 : J-2

TechDays2011 Qu’est ce que les TechDays, hé bien c’est 03 jours, d’ateliers, de débats et de conférences donc près de 300 sessions techniques autours des nouveaux produits Microsoft. L’événement se tiendra au Palais des Congrès de Paris les 08, 09 et 10 février 2011.

Cette année une nouveauté, la TechDays TV une chaine consacrée à l’événement avec retransmission de la plénière, un JT et des émissions avec invités.

Pour en savoir plus sur le programme, une seule adresse : TechDays TV

Sinon voici le spot d’annonce.

Get Microsoft Silverlight

Bon visionnage

Mots clés Technorati : ,,,

jeudi 3 février 2011

Office 2010 : Définir la langue d’édition par défaut

Logo_Office Office vous offre la possibilité de définir la langue d’édition par défaut de toutes ces applications en une seule fois mais au fait qu’est ce que la langue d’édition.

La langue d’édition est la langue que vous souhaitez utiliser pour rédiger (éditer) vos documents, feuilles de calcules, Présentations et autres éléments Office à l’inverse de la langue d’affichage de l’interface qui permet de définir dans quelle langue les menus, les commandes du ruban sont afficher.

Comment définir la langue d’édition par défaut

Afin de définir la langue d’édition par défaut, procéder comme suit :

  1. Fermer éventuellement toutes les applications Office en cours d’exécution.
  2. Lancer l'application "Préférence de langue Microsoft Office 2010"
    (Tous les programmes --> Microsoft Office --> Outils Microsoft Office --> Préférence de langue Microsoft Office 2010)
  3. Dans la fenêtre qui s'affiche, sous la section "Choisir les langues d'édition" assurez-vous que "Français (France)" est bien définie comme "<par défaut>". Si ce n'est pas le cas, sélectionnez la langue "Français (France)" et cliquez sur le bouton "Définir par défaut" et valider en quittant l'application.

PS : Le paramétrage prendra effet après redémarrage des applications Office.

Mots clés Technorati : ,,,

lundi 31 janvier 2011

Project : les symboles du Plan

Project07 Project vous offre la possibilité d’organiser vos tâche en plan, c’est à dire d’introduire une hiérarchie entre vos tâches. Cela ce traduit pas la création de tâche récapitulatives qui englobent des tâches subordonnées. Bien sûr, une tâche subordonnée peut à son tour être une tâche récapitulative d’autres tâches subordonnées. Vous allez pouvoir ainsi créer jusqu’à 09 niveaux hiérarchiques et ce même si la parmi les bonnes pratiques il est conseiller de ne pas dépasser le 04ème niveau pour des raisons de lecture (visibilité).

Les symboles du plan sont des indicateurs sous forme de “+” et de “-“ qui se positionnent en début de ligne juste avant le nom des tâches récapitulatives. Ces symboles permettent de développer (+) ou de réduire (-) la liste des tâches subordonnées associées à la tâche récapitulative.

Comment faire pour Afficher/Masquer les symboles du plan ?

Il ce peut que ces symboles ne s’affichent pas ou plus à l’écran soit parce que vous avez fait une mauvaise manipulation ou que vous avez reçu un agenda de projet ainsi paramétré. Voici la procédure à suivre pour réactiver (Afficher) ces symboles :

  • Sous Project 2007 faites : Outils --> Option... --> Affichage --> Options du mode Plan de [Nom du Projet] –> puis cocher la case “Afficher le symbole du plan
     
  • Sous Project 2010 faites : Personnaliser la barre d'outils "Access rapide" (Onglet "Fichier" commande "Option") puis dans la liste "Toutes les commandes", ajouter la commande "Symboles du Plan".

samedi 29 janvier 2011

PowerPoint : activer un lien hypertexte sans passer en mode Diaporama

Lors de la création d’une présentation, il arrive souvent que vous insériez des liens hypertextes, soit vers un site Internet, une adresse électronique ou simplement vers une autre diapositive. Voici une astuce du moins pour ce qui ne la connaissent pas qui leur permettra de tester les liens qu’ils insèrent sans avoir à lancer le diaporama (ce que beaucoup de personnes font).

Comment faire:

Pour activer (lancer ou ouvrir) un lien hypertexte sans exécuter les diaporama, il suffit de faire clic-droit sur le lien puis de cliquer sur la commende “Ouvrir le lien hypertexte”. PowerPoint s’exécute et ouvre la page du site Web dans votre navigateur par défaut, lance votre application de messagerie par défaut ou alors affiche la diapositive vers laquelle le lien pointe.

Mots clés Technorati : ,,,

mercredi 26 janvier 2011

Access 2010 : Prise en main

Un ensemble de ressources a été mis en ligne sur le site Office Online concernant la prise en main de la version 2010 d’Access. Pour faire simple et ne pas réinventé la roue, j’ai tout simplement copier la page y menant afin de partager avec vous cette information :

Prise en main d’Office 2010 Que vous connaissiez Access 2007, que vous ayez déjà utilisé une ancienne version d’Access ou que vous n’ayez jamais utilisé Access auparavant, consultez ces ressources pour apprendre à utiliser la dernière version.

QUELLE EST VOTRE SITUATION ?

SOURCE D’INFORMATION

Access n’a pas de secrets pour vous ?

Découvrez les dernières modifications.

Nouveautés de Microsoft Access
Vous avez déjà utilisé une version antérieure d’Access ?

Suivez une formation en ligne pour apprendre à utiliser cette version de SharePoint en tirant profit de toutes ses fonctionnalités.

Passer à Access 2010
Les menus vous manquent ?

Utilisez un guide animé vous permettant de pointer vers des menus, des barres d’outils ou des commandes dans Access 2003 afin de savoir comment les exécuter dans Access 2010.

Guides interactifs pour passer des menus au Ruban
Vous n’avez jamais utilisé Access auparavant ?

Découvrez comment effectuer des tâches courantes avec Access 2010.

Tâches basiques dans Access 2010