Médiaforma

posts

Toutes les diapositives d’une présentation sont constituées à partir de diapositives un peu spéciales dites « maîtresses ». Selon le modèle utilisé, une présentation contient une ou plusieurs diapositives maîtresses.

Lorsque vous créez une nouvelle présentation qui n’est basée sur aucun modèle, elle ne contient qu’une seule diapositive « maîtresse ». C’est à partir de cette diapositive que vous définirez les autres diapositives de la présentation :

Lorsque vous créez une nouvelle présentation basée sur un modèle, elle peut contenir une ou plusieurs diapositives maîtresses. Les nouvelles diapositives seront alors créées à partir de l’une ou l’autre de ces diapositives maîtresses. Par exemple, si vous créez une nouvelle présentation basée sur le modèle Focus, quatre diapositives maîtresses sont disponibles :

Pour insérer une nouvelle diapositive, commencez par cliquer sur la diapositive maîtresse à dupliquer dans le volet Diapos. Vous pouvez alors :

  • Lancer la commande Nouvelle diapo dans le menu Diapo.
  • Appuyer sur Contrôle + M.
  • Cliquer sur l’icône Nouvelle diapo ou Dupliquer la diapo de la barre d’outils Présentation.
  • Cliquer du bouton droit sur la diapositive maîtresse dans le volet Diapos et choisir Nouvelle diapo ou Dupliquer la diapo dans le menu contextuel.

Quelle que soit la technique utilisée, une nouvelle diapositive est créée à partir de la diapositive maîtresse. Elle est affichée juste en-dessous de la diapositive maîtresse qui a été sélectionnée dans le volet Diapos.

Une fois que la nouvelle diapositive a été créée, vous pouvez lui affecter une mise en page pour faciliter l’insertion de contenu. Si la mise en page par défaut ne vous convient pas, cliquez sur l’icône Propriétés (1) dans la barre latérale et choisissez une mise en page (2) :

Il ne vous reste plus qu’à remplir les différentes zones prédéfinies pour finaliser la diapositive.

Dans cette section, je vais vous montrer comment interdire l’accès à un site Web, et ce, quel que soit le navigateur Web utilisé.

Cliquez sur Démarrer, puis tapez notes. Cliquez du bouton droit sur l’entrée Bloc-notes, dans la partie supérieure du menu Démarrer et cliquez sur Exécuter en tant qu’administrateur dans le menu contextuel. Le contrôle du compte d’utilisateur se manifeste. Cliquez sur Oui pour exécuter le bloc-notes en mode administrateur.

Lancez la commande Ouvrir dans le menu Fichier. Sélectionnez Tous les fichiers dans la liste déroulante en bas et à droite de la boîte de dialogue Ouvrir. Déplacez-vous dans le dossier Windows\System32\drivers\etc du disque sur lequel Windows 10 a été installé et ouvrez le fichier hosts :

Dans la partie inférieure de ce fichier, tapez 127.0.0.1 suivi d’un espace et de l’URL du site pour lequel vous voulez bloquer l’accès. Recommencez si nécessaire en écrivant une deuxième ligne du même type. Ici par exemple, nous interdisons l’accès aux sites www.google.fr et www.bing.com :

Fermez le fichier hosts en enregistrant les modifications.

Si vous essayez d’aller sur un des sites dont vous avez indiqué l’URL dans le fichier hosts, un message d’erreur indique que la connexion sur ce site a été refusée :

Bien entendu, tous les autres sites sont toujours accessibles.

Pour supprimer l’interdiction, éditez le fichier hosts et supprimez la ou les lignes correspondantes.

Il existe de nombreux types de champs dans Writer. Cette section s’intéresse aux plus simples d’entre eux : numéros de pages, nombres de pages, date et heure, titre, auteur et sujet.

Pour insérer un de ces champs dans un document, positionnez le point d’insertion à l’endroit où doit se faire l’insertion, déroulez le menu Insertion, pointez l’entrée Champ et faites votre choix parmi les champs proposés :

Par exemple, pour insérer le numéro de chaque page dans le pied de page sous la forme suivante :

Page 5/140

Vous commencerez par activer les pieds de page avec la commande Page dans le menu Format :

Vous insèrerez alors le texte Page suivi d’un espace dans le pied de page. Pour obtenir le numéro de chaque page, vous utiliserez la commande Champ/Numéro de page dans le menu Insertion. Insérez un espace suivi d’un slash et d’un espace, puis lancez la commande Champ/Nombre de pages dans le menu Insertion pour obtenir le nombre total de pages du document et le tour est joué.

Les champs Date et Heure sont particuliers. Vous pouvez choisir d’insérer la date et l’heure où ils ont été créés, ou une date et une heure actualisées à chaque ouverture du document.

Pour insérer une date et une heure fixes, il suffit d’utiliser les commandes Champ/Date et Champ/Heure dans le menu Insertion.

Pour insérer une date actualisée à chaque ouverture du document, lancez la commande Champ/Autres champs dans le menu Insertion. La boîte de dialogue Champs s’affiche. Basculez sur l’onglet Document, sélectionnez Date dans la zone de liste Type, Date dans la zone de liste Sélectionner et choisissez un format de date dans la zone de liste Format. Cliquez enfin sur Insertion pour insérer la date dans le document :

Pour insérer une heure actualisée à chaque ouverture du document, vous procèderez comme pour la date. Lancez la commande Champ/Autres champs dans le menu Insertion. La boîte de dialogue Champs s’affiche. Basculez sur l’onglet Document, sélectionnez Heure dans la zone de liste Type, Heure dans la zone de liste Sélectionner et choisissez un format d’heure dans la zone de liste Format. Cliquez enfin sur Insertion pour insérer l’heure dans le document :

Les champs Titre et Sujet correspondent au titre et au sujet du document, tels qu’ils ont été définis dans la boîte de dialogue Propriétés, sous l’onglet Description (pour information, cette boîte de dialogue est affichée avec la commande Propriétés dans le menu Fichier) :

Enfin, le champ Auteur est le nom de l’auteur.

Dans un document sauvegardé au format odt, cette information est définie dans la boîte de dialogue Options, dans la section LibreOffice/Données d’identité (cette boîte de dialogue est accessible avec la commande Options dans le menu Outils) :

Dans un document sauvegardé au format docx, le nom de l’auteur est défini dans le champ Auteurs du volet Détails de l’explorateur de fichiers :

Sélectionnez les données à trier, basculez sur l’onglet Accueil dans le ruban, puis cliquez sur l’icône Trier dans le groupe Paragraphe. Sélectionnez un critère de tri sous 1re clé, puis cliquez sur OK. Les données sont immédiatement triées.

Si vous le souhaitez, vous pouvez utiliser deux critères de tri. Pour ce faire, il vous suffit de paramétrer les contrôles du groupe 2e clé. Ici par exemple, les données sont triées par ordre alphabétique sur la première colonne, puis par ordre décroissant sur la deuxième colonne.

Cette section va vous montrer comment créer une planche contact des images contenues dans un dossier quelconque.

Téléchargez le fichier http://www.photofiltre-studio.com/plugins/plugins/ContactSheet.zip.

Dézipez ce fichier et copiez le fichier ContactSheet.pfl dans le sous-dossier Plugins du dossier dans lequel PhotoFiltre a été installé. Par défaut, il s’agit du dossier c:\Program Files (x86)\PhotoFiltre 7\Plugins. Redémarrez PhotoFiltre pour prendre en compte le nouveau filtre.

Déroulez le menu Outils, pointez l’entrée Module externe et cliquez sur Planche contact. La boîte de dialogue Planche contact s’affiche :

Désignez le dossier dans lequel se trouvent les images dans la zone de texte Dossier. Par défaut, toutes les images de ce dossier seront insérées dans la planche contact. Cependant, vous pouvez demander que seules les photos d’un certain type soient utilisées à l’aide de la liste déroulante Format. Vous pouvez également cocher la case Sélection personnalisée. Dans ce cas, maintenez la touche Contrôle du clavier enfoncée et sélectionnez les images à insérer dans la planche contact en cliquant autant de fois que nécessaire sur les fichiers listés dans la zone de liste Images.

Indiquez le nombre de lignes et de colonnes de la planche contact, choisissez une couleur de fond et un style de planche contact.

Définissez les dimensions des vignettes et les informations que vous voulez afficher sous chacune d’entre elles.

Définissez les caractéristiques du texte : police, taille et couleur. Et enfin, si cela vous est nécessaire, définissez le texte qui s’affichera dans la partie supérieure et/ou inférieure des pages de la planche contact.

Il ne vous reste plus qu’à cliquer sur OK pour créer la planche contact :

La planche contact peut alors être sauvegardée sous la forme d’une image avec la commande Enregistrer dans le menu Fichier ou imprimée avec la commande Imprimer dans le menu Fichier.

Pour envoyer une présentation en pièce jointe par e-mail :

  1. Ouvrez la présentation que vous souhaitez envoyer.
  2. Sélectionnez l’onglet Fichier dans le ruban, puis cliquez successivement sur Partager, Courrier, puis Envoyer en tant que pièce jointe.

 

 

  1. Entrez l’adresse du destinataire dans la zone A et le sujet du message dans la zone Objet.
  2. Complétez le message en entrant quelques mots dans la zone de composition du message.
  3. Cliquez sur Envoyer pour envoyer le message.

Pour vous représenter physiquement un objet Excel, imaginez que vous avez devant vous une boîte noire dont vous ne pouvez pas voir l’intérieur. Par contre, vous avez une documentation qui décrit les caractéristiques (on parle de propriétés) de l’objet. A l’aide de cette documentation, vous avez donc une vue globale de l’objet, sans pour autant en connaitre les mécanismes. Mais après tout, c’est bien ce que vous voulez : utiliser Excel et pas comprendre comment il a été programmé !

Certaines propriétés sont accessibles en lecture seulement. D’autres en lecture et en écriture.

Vous utiliserez les premières pour connaitre la valeur de telle ou telle propriété. Vous utiliserez les secondes pour connaitre, mais aussi pour modifier les propriétés de l’objet.

Pour sélectionner l’objet ou les objets sur lesquels vous voulez lire ou modifier une propriété, vous utiliserez des méthodes. Par exemple, la méthode Workbooks(« classeur1.xlsm ») sélectionne le classeur classeur1.xlsm. Ou encore, la méthode Range(B3-B5) sélectionne la plage de cellules B3 à B5.

Pour utiliser une méthode, vous devez la plupart du temps faire référence à son parent. Par exemple, vous ne pouvez pas utiliser la méthode Range() sans préciser la feuille de calcul concernée. De même, vous ne pouvez pas utiliser la méthode Worksheets() sans préciser le classeur concerné. Par contre, lorsque vous sélectionnez un classeur, il n’est pas nécessaire d’indiquer son parent Application : cette liaison est implicite. La liaison parent-enfant se fait à l’aide d’une simple énumération, de la gauche vers la droite, de l’ancêtre le plus éloigné jusqu’à l’objet que vous voulez utiliser. L’expression se termine généralement par une propriété à laquelle vous affectez une valeur ou dont vous voulez connaitre la valeur.

Par exemple, dans cette expression :

Workbooks("classeur1.xlsm").Worksheets("Feuil1").Range("C8") = "J’ai tout compris"
  • Workbooks(« classeur1.xlsm ») sélectionne le classeur classeur1.xlsm ;
  • Worksheets(« Feuil1 ») sélectionne la feuille Feuil1 dans le classeur classeur1.xlsm ;
  • Range(« C8 ») sélectionne la cellule C8 dans la feuille Feuil1 du classeur classeur1.slsm ;
  • = « J’ai tout compris » affecte une valeur texte à la cellule C8 de la feuille Feuil1 du classeur classeur1.slsm.

Vous voyez, il n’y a rien de bien compliqué.

Le tout est de connaitre :

  • la hiérarchie des objets pour pouvoir les interconnecter dans une expression « à points » ;
  • les méthodes et les propriétés des différents objets.

Les articles à venir vont progressivement vous familiariser avec les objets et les propriétés utilisables en VBA Excel, jusqu’à ce que vous vous sentiez « chez vous ». L’objectif sera alors atteint et il ne vous restera plus qu’à manipuler toutes ces entités pour faire des merveilles dans votre tableur !

La propriété Value d’un objet Range

Pour bien comprendre les mécanismes de base du VBA, raisonnons sur un exemple pratique.

La propriété Value d’un objet Range permet d’accéder en lecture et en écriture aux cellules concernées. Par exemple, l’instruction suivante affecte la valeur numérique 35 à la cellule C8 de la première feuille de calcul du classeur Classeur1.xlsm :

Workbooks("Classeur1.xlsm").Worksheets(1).Range("C8").Value = 35

La méthode Range() permet d’accéder à une cellule ou à une plage de cellules. Par exemple, pour affecter la valeur texte « bonjour » à la plage de cellules A1-C3, vous utiliserez cette instruction :

Workbooks("Classeur1.xlsm").Worksheets(1).Range("A1 :C3").Value = "bonjour"

Vous voulez savoir ce qui se trouve dans la cellule A2 ? Utilisez cette instruction :

Dim texte As String

texte = Workbooks("Classeur1.xlsm").Worksheets(1).Range("A2").Value

Vous pourrez par la suite affecter à une autre cellule la valeur lue dans la cellule A2. Par exemple, à la cellule A3 :

Workbooks("Classeur1.xlsm").Worksheets(1).Range("A3").Value = texte