Médiaforma

posts

Voyons comment récupérer les propriétés du graphique actif (si aucun graphique n’est actif lorsque vous exécutez le code, une erreur sera générée). Nous allons raisonner sur ce graphique :

Voici le code utilisé :

async function run() {

  await Excel.run(async (context) => {

    const wb = context.workbook;

    const graphique = wb.getActiveChart();

    graphique.load(['chartType', 'height', 'title', 'width']);

    await context.sync();

    console.log(`Titre du graphique : ${graphique.title.text}`);

    console.log(`Type du graphique : ${graphique.chartType}`);

    console.log(`Dimensions : ${graphique.width} x ${graphique.height}`);

  });

}

Et voici le résultat :

Le code est assez simple.

La première instruction récupère le classeur et le stocke dans la constante wb :

const wb = context.workbook;

La deuxième instruction récupère le graphique actif et le stocke dans la constante graphique :

const graphique = wb.getActiveChart();

Les propriétés chartType, height, title et with de l’objet graphique sont lues avec la fonction load() :

graphique.load(['chartType', 'height', 'title', 'width']);

L’instruction suivante synchronise l’état entre les objets proxy de JavaScript et les objets réels dans Excel. Après son exécution, les propriétés chartType, height, title et with reflètent les caractéristiques du graphique :

await context.sync();

Les instructions console.log() suivantes affichent ces propriétés dans la console en utilisant des chaînes de caractères avec des expressions incluses :

console.log(`Titre du graphique : ${graphique.title.text}`);

console.log(`Type du graphique : ${graphique.chartType}`);

console.log(`Dimensions : ${graphique.width} x ${graphique.height}`);

Ce code est disponible en cliquant ici

En utilisant un en-tête et/ou un pied de page, vous pouvez répéter des informations sur les diapositives et les pages de notes d’une présentation.
Sélectionnez l’onglet Insertion dans le ruban, puis cliquez sur l’icône En-tête/Pied dans le groupe Texte. Cette action déclenche l’affichage de la boîte de dialogue En-tête et pied de page.
Sous l’onglet Diapositive, définissez les éléments à afficher dans l’en-tête et le pied de page des diapositives affichées sur l’ordinateur :

Sous l’onglet Notes et documents, définissez les éléments à afficher dans les pages imprimées.

Une fois la boîte de dialogue En-tête et pied de page entièrement paramétrée, cliquez sur Appliquer partout pour mettre à jour la présentation en conséquence.

Pour choisir quelles barres d’outils sont visibles, déroulez le menu Affichage, pointez l’entrée Barres d’outils et cliquez sur les commandes qui correspondent aux barres d’outils que vous voulez afficher ou cacher. Lorsque vous cliquez sur une entrée qui est précédée d’une coche, la barre d’outils correspondante disparaît. Inversement, lorsque vous cliquez sur une entrée qui n’est pas précédée d’une coche, la barre d’outils correspondante est affichée :

Les barres d’outils peuvent être ancrées dans la partie supérieure, inférieure, gauche ou droite de la fenêtre de Calc ou être transformées en des palettes flottantes, librement déplaçables sur l’écran.

Pour transformer une barre d’outils en une palette flottante, pointez les pointillés qui apparaissent à l’extrême gauche de la barre d’outils, maintenez le bouton gauche de la souris enfoncé et déplacez la barre d’outils ou bon vous semble. La transformation s’effectue au relâchement du bouton gauche de la souris :

Pour ancrer une barre d’outils dans la partie supérieure, inférieure, gauche ou droite de la fenêtre de Calc, pointez les pointillés qui apparaissent à l’extrême gauche de la barre d’outils, maintenez le bouton gauche de la souris enfoncé et déplacez la barre d’outils vers un de ses points d’ancrage. Ici par exemple dans la partie gauche de la fenêtre. Le déplacement s’effectue au relâchement du bouton gauche de la souris :

Enfin, pour transformer une palette flottante en une barre d’outils, il suffit de double-cliquer dans sa barre de titre.

Non content de pouvoir être déplacées ou transformées en palettes flottantes, les barres d’outils sont également personnalisables. Lancez la commande Personnaliser dans le menu Outils. La boîte de dialogue Personnaliser s’affiche. Basculez sur l’onglet Barres d’outils. La boîte de dialogue est assez similaire à celle de l’onglet Menus.

Sélectionnez LibreOffice Calc ou votre classeur dans la liste déroulante supérieure droite (1) selon si vous voulez impacter tous les classeurs ou seulement le classeur en cours d’édition. Choisissez la barre d’outils que vous voulez modifier dans la deuxième liste déroulante (2).

La zone de liste inférieure (6) dresse la liste des icônes qui peuvent apparaître dans la barre d’outils sélectionnée. Cochez la case qui précède une icône pour la faire apparaître, décochez-la pour la cacher.

Si les icônes proposées par défaut ne sont pas suffisantes, vous pouvez en ajouter d’autres. Assurez-vous que l’entrée Toutes les commandes est sélectionnée dans la liste déroulante Catégorie (4). Sélectionnez l’icône que vous voulez ajouter dans la zone de liste Fonction (5) et cliquez sur la flèche orientée vers la droite (6). L’entrée sélectionnée se retrouve dans la zone de liste de droite (3). Ici par exemple, nous insérons l’icône 100% dans la barre d’outils Standard. Utilisez les flèches vers le haut ou vers le bas pour la positionner à l’endroit souhaité puis cliquez sur OK.

Désormais, l’icône 100% fait partie de la barre d’outils Standard :

Writer collecte les mots qui reviennent fréquemment dans le document en cours d’édition. Lorsque vous saisissez les trois premières lettres d’un mot collecté, Writer affiche une infobulle pour vous permettre de compléter le mot en appuyant sur la touche Entrée du clavier. Si plusieurs mots correspondent aux trois lettres saisies, appuyez simultanément sur les touches Contrôle et Tab pour faire défiler les mots disponibles. Vous pouvez également appuyer simultanément sur les touches Contrôle, Maj et Tab pour faire défiler les mots dans le sens inverse. Lorsque le mot dans l’infobulle correspond à celui que vous voulez insérer, appuyez sur la touche Entrée pour l’insérer.

Vous pouvez consulter la liste des mots collectés par Writer, et éventuellement la modifier. Déroulez le menu Outils, pointez l’entrée AutoCorrection et cliquez sur Options d’autocorrection. La boîte de dialogue AutoCorrection s’affiche. Basculez sur l’onglet Insertion automatique :

Les mots collectés apparaissent dans la zone de liste de droite. Si vous le souhaitez, vous pouvez supprimer un ou plusieurs d’entre eux. Pour supprimer un mot, cliquez dessus, puis cliquez sur Supprimer l’entrée.

Examinons les autres contrôles de la boîte de dialogue.

  • Selon son état, la case Activer l’insertion automatique active ou désactive l’insertion automatique.
  • Lorsqu’elle est cochée, la case Ajouter un espace ajoute automatiquement un espace à la fin d’un mot lorsqu’il est complété par l’insertion automatique.
  • Lorsqu’elle est cochée, la case Afficher sous forme d’infobulle provoque l’affichage d’une infobulle pour compléter les mots tapés. Lorsqu’elle est décochée, les mots complétés apparaissent directement dans le texte.
  • Selon son état, la case Collecter les mots autorise ou interdit la collecte des mots souvent utilisés.
  • Lorsqu’elle est cochée, la case Lors de la fermeture d’un document… provoque la suppression des mots collectés lors de la fermeture du document. Lorsqu’elle est décochée, les mots collectés sont disponibles pour les autres documents Writer après la fermeture du document où les mots ont été collectés. Et ce, jusqu’à la fermeture de Writer.
  • La liste déroulante Accepter avec définit la touche utilisée pour accepter l’insertion automatique.
  • La zone de texte Longueur de mot min. définit la longueur minimale des mots pour qu’ils puissent être mémorisés dans l’insertion automatique.
  • Enfin, la zone de texte Maximum d’entrées définit le nombre maximum de mots qui peuvent être mémorisés dans l’insertion automatique.

Dans Windows, les fichiers possèdent des attributs qui peuvent changer leur comportement dans l’explorateur de fichiers. Par exemple, les fichiers cachés n’apparaitront pas dans l’explorateur de fichiers, ou encore, les fichiers à lecture seule ne pourront pas être modifiés.

Modifier les attributs d’un fichier

En utilisant l’instruction VBA SetAttr, vous pouvez modifier l’attribut d’un fichier quelconque. Voici sa syntaxe :

SetAttr "chemin", attribut

chemin est le chemin complet du fichier dont vous voulez modifier l’attribut et attribut est l’attribut que vous voulez lui donner.

Les différents attributs utilisables sont résumés dans ce tableau :

Paramètre Valeur numérique Description
vbNormal 0 Fichier normal
vbReadOnly 1 Lecture seule
vbHidden 2 Fichier caché
vbSystem 4 Fichier système
vbArchive 32 Archive
vbAlias 64 Lien symbolique

Par exemple, pour affecter l’attribut Lecture seule au fichier c:\data\a.pdf, vous utiliserez cette instruction :

SetAttr "c:\data\a.pdf", vbReadOnly

Vous pouvez également passer la valeur numérique correspondante à SetAttr :

SetAttr "c:\data\a.pdf", 1

Si nécessaire, vous pouvez cumuler plusieurs attributs en les additionnant. Par exemple, pour affecter les attributs Lecture seule et Fichier caché au fichier c:\data\a.pdf, vous utiliserez cette instruction :

SetAttr "c:\data\a.pdf", vbReadOnly + vbHidden

Ou encore :

SetAttr "c:\data\a.pdf", 3

Lire les attributs d’un fichier

Vous voulez connaitre l’attribut d’un fichier ? Utilisez la fonction GetAttr() :

GetAttr("chemin")

chemin est le chemin complet du fichier dont vous voulez connaitre les attributs.

Cette fonction retourne l’attribut du fichier spécifié sous une valeur numérique.

Par exemple, pour connaitre l’attribut de l’hypothétique fichier c:\data\a.pdf et l’afficher dans une boîte de dialogue, vous utiliserez cette instruction :

MsgBox "Le fichier c:\data\a.pdf a pour attribut : " & GetAttr("c:\data\a.pdf")

Ici, le fichier est en lecture seule :

Les pieds de page sont comparables aux en-têtes, si ce n’est qu’ils s’affichent … dans la partie inférieure des pages.

Pour définir un nouveau pied de page, lancez la commande Page dans le menu Format. La boîte de dialogue Style de page s’affiche. Basculez sur l’onglet Pied de page et cochez la case Activer le pied de page :

En utilisant les cases sous Activer le pied de page, vous pouvez décider si les pages de droite et de gauche ont le même pied de page et si le même pied de page est utilisé sur la première page du document.

La case Marge gauche définit l’écart entre le bord gauche de la page et le bord gauche du pied de page. La case Marge droite définit l’écart entre le bord droit de la page et le bord droit du pied de page. Sous Espacement, la case Hauteur définit l’épaisseur du bas de page. Si vous cochez la case Utiliser l’espacement dynamique, le bas de page occupe tout l’espace jusqu’au bord inférieur du document. Enfin, si vous cochez la case Adaptation dynamique de la hauteur, la hauteur du bas de page s’adapte à son contenu.

Une fois la boîte de dialogue entièrement paramétrée, cliquez sur OK. Il vous suffit maintenant de double-cliquer dans la partie inférieure du document et de définir le bas de page :

Il est très simple d’insérer le numéro de la page courante dans le pied de page. Pour cela, il suffit en effet de lancer la commande Numéro de page dans le menu Insertion. Vous pouvez également insérer d’autres informations intéressantes dans le pied de page. Déroulez le menu Insertion, pointez la commande Champ et faites votre choix parmi les champs proposés :

Ici par exemple, nous insérons le numéro de la page courante suivi d’un slash et du nombre de page du document :

Définir un en-tête différent sur les pages de droite et de gauche

Si vous décochez la case Même contenu sur les pages de droite et de gauche, vous pouvez définir deux en-têtes différents : un pour les pages de gauche et un pour les pages de droite. Simplement en définissant le premier en-tête puis le second. Ici par exemple, le titre et le lien sont inversés sur les pages de gauche et de droite :

Définir un pied de page différent sur la première page

Par défaut, toutes les pages d’un document Writer ont un style de page appelé Style par défaut. Si vous voulez différentier la première page des suivantes, vous devez lui affecter un style de page Première page.

Lancez la commande Styles et formatage dans le menu Affichage ou appuyez sur la touche de fonction F11. Le volet latéral s’affiche, onglet Styles et formatage sélectionné. Cliquez sur l’icône Styles de page dans la partie supérieure du volet (1). Cliquez sur la première page du document et double-cliquez sur le style Première page (2) :

La première page du document a maintenant le style Première page et les autres ont automatiquement le Style par défaut.

La première page n’a plus de pied de page. Si vous voulez en définir un, cliquez sur la première page, lancez la commande Page dans le menu Format, basculez sur l’onglet Pied de page et cochez la case Activer le pied de page. Il ne vous reste plus qu’à définir le pied de page de première page comme vous avez appris à le faire…

Vous venez d’acheter un PC flambant neuf sur lequel Windows 10 est préinstallé ? Dans ce cas, plusieurs applications que vous n’utiliserez probablement jamais y sont installées. Cet article va vous montrer comment les désinstaller rapidement.

Avec la technique traditionnelle

Bien entendu, vous pouvez utiliser la technique traditionnelle. À savoir, cliquez sur Démarrer puis sur Paramètres. La fenêtre Paramètres Windows s’affiche. Cliquez sur l’icône Applications. La liste des applications installées s’affiche :

Cliquez sur l’application que vous voulez désinstaller, puis sur Désinstaller :

Cette technique fonctionne parfaitement, mais elle peut prendre beaucoup de temps si vous voulez désinstaller de nombreuses applications.

Avec un outil dédié

Je vous propose d’utiliser un outil dédié à la désinstallation des applications qui vous sont inutiles. Il a l’avantage de fonctionner « en bloc » : vous sélectionnez tour à tour les applications à désinstaller, puis vous cliquez une seule fois sur le bouton de désinstallation pour désinstaller toutes les applications désignées.

Vous êtes toujours là ? Ouvrez votre navigateur. Allez sur la page https://nicolascoolman.eu/download/telecharger-bloatbox-gratuit/ et cliquez sur le bouton TÉLÉCHARGEZ ICI :

Une deuxième page s’affiche. Cliquez sur le lien bloatbox.zip :

Dézipez le fichier téléchargé. Si vous ne savez pas comment faire, lisez l’article Déziper des fichiers. Exécutez le fichier Bloatbox.exe. Il est fort probable que Windows SmartScreen se manifestera en affichant cette boîte de dialogue :

Cliquez sur Informations complémentaires, puis sur Exécuter quand même :

La fenêtre de l’application Bloatbox s’affiche. Sélectionnez les applications que vous voulez désinstaller dans la zone de lite de gauche. Pour cela, maintenez la touche Contrôle enfoncée et cliquez tour à tour sur chacune des applications à désinstaller. Cliquez ensuite sur Add Selected, puis sur Uninstall :

Quelques instants plus tard, une boîte de dialogue vous informe que les applications sélectionnées ont bien été désinstallées :