Médiaforma

posts

Les classeurs peuvent contenir une ou plusieurs feuilles de calcul représentées par des onglets dans la partie inférieure gauche de la fenêtre d’Excel.

Pour insérer une nouvelle feuille dans le classeur en cours d’édition, cliquez sur l’icône qui représente un signe « plus », à droite du ou des classeurs existants. L’onglet de l’élément inséré peut être librement déplacé en utilisant la technique de glisser-déposer de Windows.

Si le nom par défaut de la nouvelle feuille ne vous convient pas, cliquez dessus avec le bouton droit de la souris et choisissez Renommer dans le menu contextuel. Saisissez le nouveau nom de la feuille et appuyez sur la touche Entrée du clavier pour valider. Cette technique s’applique également aux feuilles de calcul existantes. Vous pouvez donc renommer toutes les feuilles de calcul d’un classeur comme bon vous semble.

Pour imprimer un classeur, sélectionnez l’onglet Fichier dans le ruban, puis cliquez sur Imprimer ou appuyez sur Contrôle + P. Dans la vue Backstage, vous pouvez choisir :

  • L’imprimante à utiliser.
  • Ce qui doit être imprimé : les feuilles actives, le classeur entier ou la sélection. Précisez éventuellement les numéros de première et de dernière page dans les zones de texte De et A.
  • Le nombre d’exemplaires à imprimer.
  • Le type de l’impression : recto ou recto-verso.
  • Plusieurs paramètres tels que l’orientation, le format et les marges de l’impression.

Cliquez sur Imprimer pour lancer l’impression ou appuyez sur la touche Echap pour revenir au mode d’affichage précédent.

Word 2019 est un traitement de texte multilingue. Lorsque vous commencez à entrer quelques mots dans un nouveau document, la langue utilisée est automatiquement identifiée et Word adapte ses correcteurs d’orthographe et de grammaire en conséquence.

Si vous écrivez un document dans une langue étrangère que Word n’arrive pas à identifier après quelques mots, basculez sur l’onglet Révision du ruban. Dans le groupe Langue, cliquez sur Langue, puis sur Définir la langue de vérification. La boîte de dialogue Langue s’affiche. Cochez la case Détecter automatiquement la langue et validez en cliquant sur OK :

Plusieurs langues peuvent être utilisées dans un même document. Pour indiquer qu’un bloc de texte est écrit dans une langue spécifique, sélectionnez ce bloc puis basculez sur l’onglet Révision dans le ruban. Dans le groupe Langue, cliquez sur Langue puis sur Définir la langue de vérification et désignez la langue dans laquelle le bloc de texte est écrit.

Vous voulez reproduire la commande précédente ? Il peut s’agir d’une mise en forme, d’une insertion ou d’une suppression de ligne ou de colonne, ou de toute autre commande.

Cliquez sur la cellule concernée ou sélectionnez la plage concernée puis appuyez sur la touche de fonction F4. C’est aussi simple que cela !

Pour ajouter un lien hypertexte dans un e-mail, sélectionnez un bloc de texte, basculez sur l’onglet Insertion dans le ruban et cliquez sur l’icône Lien hypertexte dans le groupe Liens. Vous pouvez également appuyer sur Contrôle + K pour obtenir le même résultat.

Tapez l’URL de la page Web dans la zone Adresse, puis cliquez sur OK. Un lien hypertexte est maintenant relié au texte sélectionné.

Pour accéder à la page Web qui correspond au lien hypertexte, votre destinataire n’a plus qu’à cliquer sur ce lien dans le message.

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.