Médiaforma

posts

PowerPoint 2019 est entièrement compatible avec PowerPoint 2016, 2013, 2010 et 2007, et partiellement compatible avec les versions précédentes de l’application. Lorsque vous ouvrez une présentation créée dans PowerPoint 2003, XP, 2000 ou 97, le mode de compatibilité est activé, comme en atteste le titre affiché dans la barre supérieure.

Ce mode spécial veille à ce qu’aucune fonctionnalité propre à PowerPoint 2019 ne soit rendue disponible pendant que vous travaillez avec cette présentation.

Inversement, vous pouvez convertir une présentation PowerPoint 2019 existante de façon à la rendre compatible avec une version antérieure de PowerPoint. Sélectionnez l’onglet Fichier dans le ruban, cliquez sur Enregistrer sous, puis sur Parcourir. La boîte de dialogue Enregistrer sous s’affiche. Choisissez Présentation PowerPoint 97-2003 dans la liste déroulante Type, donnez un nom à la présentation et cliquez sur Enregistrer. Le fichier ainsi créé pourra être lu dans PowerPoint 97 à 2019.


Le langage VBA permet d’ouvrir, de modifier et de sauvegarder des classeurs. Cet article va vous montrer comment.

Ouvrir un classeur vierge

Il est très simple d’ouvrir un nouveau classeur vierge avec VBA. Pour cela, vous utiliserez la méthode Workbooks.Add. Sans argument, cette méthode ouvre un nouveau classeur nommé Classeur1 (si c’est le premier), classeur2.xlsx (si c’est le deuxième), etc. :

Si nécessaire, vous pouvez donner un nom à ce nouveau classeur et le sauvegarder dans un dossier quelconque :

Set nouveau = Workbooks.Add

nouveau.SaveAs Filename:="c:\data\classeurs\nouveau.xlsx"

Remarquez l’utilisation du mot clé Set (et non Dim) pour définir la variable objet nouveau dans laquelle est stocké le nouveau classeur.

La propriété SaveAs définit le dossier et le nom du classeur et le sauvegarde.

Ouvrir un classeur

Dans un précédent article, vous avez vu qu’il était possible de s’adresser à un classeur nommé classeur1.xlsm avec l’instruction :

Workbooks("classeur1.xlsm")

Ou encore à la cellule C8 de la feuille Feuil1 du classeur Classeur1.xlsm avec cette instruction :

Workbooks("classeur1.xlsm").Worksheets("Feuil1").Range("C8")

Vous allez maintenant apprendre à ouvrir un classeur avec l’instruction Workbooks.Open dont voici la syntaxe :

Workbooks.Open "classeur"

classeur représente le chemin complet du classeur que vous voulez ouvrir.

Après l’exécution de cette instruction, le classeur ouvert devient le classeur actif.

Ouverture d’un classeur avec un chemin explicite

Par exemple, pour ouvrir le classeur société.xlsm qui se trouve dans le dossier data\classeurs du disque c:, vous utiliserez cette instruction :

Workbooks.Open "c:\data\classeurs\société.xlsm"

Ouverture d’un classeur avec un chemin relatif

Dans l’instruction précédente, le chemin du classeur est indiqué de façon explicite. Si le classeur à ouvrir se trouve dans le même dossier que le classeur où le code VBA est exécuté, vous pouvez y faire référence de façon relative, c’est-à-dire sans préciser explicitement le chemin du dossier. Pour cela, vous utiliserez la propriété Path de l’objet ActiveWorkbook :

Dim chemin As String

chemin = ActiveWorkbook.Path

Workbooks.Open chemin & "\société.xlsm"

Fermer un classeur

Pour fermer un classeur, vous utiliserez l’instruction Workbooks().Close dont voici la syntaxe :

Workbooks("classeur").Close

classeur représente le nom du classeur que vous voulez fermer.

Par exemple, pour fermer le classeur société.xlsm, vous utiliserez cette instruction :

Workbooks("société.xlsm").Close

Si le classeur à fermer a été modifié depuis son ouverture, une boîte de dialogue vous demandera si vous voulez sauvegarder les modifications :

Pour éviter d’avoir à cliquer sur Enregistrer ou sur Ne pas enregistrer, vous pouvez choisir si le classeur doit ou ne doit pas être enregistré en ajoutant un paramètre à la commande de fermeture.

Pour sauvegarder par défaut le classeur avant de le fermer, ajoutez SaveChanges:=True à la suite de la commande de fermeture. Par exemple, pour sauvegarder puis fermer le classeur société.xlsm, vous utiliserez cette commande :

Workbooks("société.xlsm").Close SaveChanges:=True

Inversement, pour fermer un classeur sans sauvegarder les modifications, vous ajouterez SaveChanges:=False à la suite de la commande de fermeture. Par exemple, pour fermer le classeur société.xlsm sans sauvegarder les modifications, vous utiliserez cette commande :

Workbooks("société.xlsm").Close SaveChanges:=False

Pour terminer cette section sur la fermeture de classeurs, signalons qu’un message d’erreur s’affichera si vous tentez de fermer un classeur qui n’est pas ouvert :

Remarque

Vous voulez supprimer cette erreur ? Ajoutez cette instruction dans la procédure qui ferme le classeur :

On Error Resume Next

Pour aller plus loin sur la gestion des erreurs, consultez l’article intitulé  » Gestion d’erreurs en VBA ».

Sauvegarder un classeur

En complément des commandes d’ouverture et de fermeture, sachez que vous pouvez également sauvegarder un classeur avec utiliserez l’instruction Workbooks().Save dont voici la syntaxe :

Workbooks("classeur").Save

classeur représente le nom du classeur que vous voulez sauvegarder.

Notez qu’il est également possible de sauvegarder le classeur actif (celui qui a le focus) avec cette instruction :

ActiveWorkbook.Save

Si le classeur doit être sauvegardé dans un autre fichier, vous utiliserez l’instruction Workbooks().SaveAs :

Workbooks("classeur").SaveAs

classeur représente le nom du classeur que vous voulez sauvegarder.


Il vous arrive certainement de lire ou de créer des fichiers au format PDF. Si vous utilisez la suite Office, vous savez qu’il est possible d’exporter vos documents au format PDF. Si vous utilisez Windows 10, vous savez également qu’il est possible de créer des fichiers PDF à partir de n’importe quelle application qui possède une commande Fichier/Imprimer ou équivalente.

Cet article va vous montrer comment apporter des modifications à vos fichiers PDF en utilisant un site Web simple et efficace nommé « I love PDF ». Connectez-vous sur https://www.ilovepdf.com/fr. Tous les outils dont vous avez besoin sont regroupés sur cette pas et sont accessibles en cliquant sur l’icône correspondante :

La technique est simple :

  • Cliquez sur une icône.
  • Suivez les indications qui s’affichent sur l’écran.
  • Patientez pendant le traitement, puis téléchargez le fichier PDF modifié en cliquant sur le bouton Télécharger le PDF :


La commande Transformation du menu Image donne accès à quelques transformations : symétries selon un axe horizontal ou vertical, rotation prédéfinie ou paramétrée (c’est-à-dire dont l’angle peut être librement choisi), inclinaison, trapèze, perspective et spirale :

Photofiltre - rotation

Les cinq premières commandes n’offrent aucune difficulté. A titre d’exemple, nous effectuons une symétrie horizontale avec la commande Transformation/Symétrie horizontale/Fond dans le menu Image. Dans cet exemple, l’image ne comporte qu’un seul calque. Si elle avait comporté plusieurs calques, la symétrie aurait pu concerner tous les calques ou se limiter à l’arrière-plan.

La commande Rotation paramétrée donne accès à la boîte de dialogue Rotation. Choisissez un angle et une couleur de fond. Cette couleur sera utilisée pour remplir les zones inoccupées autour de l’image. Si vous cochez la case Ajuster la taille, les dimensions de l’image originale sont modifiées pour que la rotation ne provoque aucun rognage. Si vous décochez cette case, les angles seront plus ou moins rognés en fonction de l’angle de la rotation. Lorsque la case Lisser est cochée, Photofiltre diminue l’effet « marches d’escalier » qui apparaît sur les bords de l’image.

Photofiltre - inclinaison

Il ne reste plus qu’à cliquer sur OK pour appliquer la rotation paramétrée à l’image.

Pour illustrer les autres transformations, nous annulons la rotation paramétrée avec la commande Défaire rotation dans le menu Edition.

Voyons maintenant comment incliner une image. Lancez la commande Transformation/Incliner dans le menu Edition. Cette commande affiche la boîte de dialogue Incliner.

L’inclinaison peut être appliquée selon un axe horizontal ou vertical. Sélectionnez l’une ou l’autre de ces options en vous aidant de la zone d’aperçu. Choisissez une couleur de fond. Cette couleur sera utilisée pour remplir les zones inoccupées autour de l’image.

Déplacez le curseur Inclinaison pour obtenir l’effet désiré. Cochez la case Lisser pour diminuer l’effet « marches d’escalier » résultant de l’inclinaison. Il ne vous reste plus qu’à cliquer sur OK pour incliner l’image.

Photofiltre - trapèze

Remarque

Si vous voulez incliner une image selon les deux axes, commencez par lui appliquer une inclinaison selon l’un des axes. Lancez à nouveau la commande Transformation/Incliner dans le menu Edition et appliquez une rotation selon l’autre axe.

Pour illustrer les autres transformations, nous annulons les deux inclinaisons en lançant à deux reprises la commande Défaire incliner dans le menu Edition.

Voyons comment déformer l’image pour l’inclure dans un trapèze ou la mettre en perspective.

Lancez la commande Transformation/Trapèze Perspective dans le menu Image. Cette commande affiche la boîte de dialogue Trapèze / Perspective.

Si vous choisissez une transformation selon l’axe horizontal, l’image s’inscrit dans un trapèze. Déplacez les curseurs Déformation haut et Déformation bas pour obtenir l’effet souhaité puis cliquez sur OK pour appliquer la transformation à l’image.

Photofiltre - perspective

Si vous choisissez une transformation selon un axe vertical, l’image est mise en perspective. Déplacez les curseurs Déformation gauche et Déformation droite pour obtenir l’effet désiré puis cliquez sur OK pour appliquer la transformation à l’image.

Photofiltre - trapèze et perspective

Remarque

Tout comme pour l’inclinaison, il est possible de cumuler l’effet trapèze et la mise en perspective. Il suffit pour cela d’appliquer l’une des deux transformations, puis l’autre.

Pour illustrer l’effet spirale, nous annulons les deux transformations précédentes en lançant à deux reprises la commande Défaire/Trapèze perspective dans le menu Edition.

Pour terminer cette rubrique, voyons comment appliquer l’effet Spirale à l’image.

Lancez la commande Transformation/Spirale dans le menu Image. Cette commande affiche la boîte de dialogue Spirale. Choisissez la couleur de fond, le sens de la rotation et l’amplitude de la rotation, puis cliquez sur OK pour appliquer la transformation à l’image.


Par défaut, les e-mails créés dans Outlook sont au format HTML. Si vous sélectionnez l’onglet Format du texte dans le ruban, vous pouvez choisir le style la police, la taille, la couleur et les effets du texte sélectionné. Vous pouvez également choisir l’alignement des paragraphes, créer des listes à puces, ou des listes numérotées, augmenter ou diminuer le retrait, etc.

Si vos destinataires ne sont pas en mesure de lire des messages au format HTML, vous devrez vous contenter du format « texte brut ». Pour cela, cliquez sur Texte brut dans le groupe Format. Mais attention, les icônes des groupes Police et Paragraphe ne pourront pas être utilisées dans ce type de messages.


La barre d’outils Accès rapide donne accès à des commandes indépendantes de l’onglet sélectionné dans le ruban.

Elle peut être affichée dans le coin supérieur gauche de la fenêtre ou en-dessous du ruban. Pour modifier l’emplacement de la barre d’outils Accès rapide, cliquez sur Personnaliser la barre d’outils Accès rapide, puis sélectionnez Afficher en dessous du ruban ou Afficher au-dessus du ruban dans le menu.

Par défaut, la barre d’outils Accès rapide contient quatre icônes : Enregistrer, Annuler, Répéter et Commencer depuis le début.

Il est facile d’ajouter de nouvelles icônes à la barre d’outils Accès rapide : cliquez sur l’icône Personnaliser la barre d’outils Accès rapide, puis sélectionnez l’une des commandes affichées dans le menu.

Si la commande que vous souhaitez insérer n’est pas disponible dans le menu, cliquez sur Autres commandes.

Choisissez une catégorie dans la liste déroulante, une commande dans la première zone de liste, cliquez sur Ajouter, puis sur OK. L’icône correspondante est immédiatement ajoutée à la barre d’outils Accès rapide.


Pour remplacer une lettre, un mot ou une phrase par un nouveau texte, sélectionnez l’onglet Accueil dans le ruban, puis cliquez sur l’icône Remplacer dans le groupe Modification. Vous pouvez aussi appuyer sur Ctrl + H pour parvenir au même résultat. Tapez le texte à rechercher dans la zone Rechercher et le texte de remplacement dans la zone Remplacer par. Les différents réglages de la boîte de dialogue sont similaires à ceux de l’onglet Rechercher.

Cette boîte de dialogue peut être utilisée pour effectuer des opérations avancées, qui prendraient beaucoup de temps si elles étaient effectuées manuellement. Par exemple, pour supprimer toutes les images d’un document, tapez ^g dans la zone de texte Rechercher (vous pouvez également cliquer sur Spécial et sélectionner Graphique dans le menu), laissez la zone de texte Remplacer par vide et cliquez sur Remplacer tout.