Médiaforma

posts

Cet article va vous montrer comment réassigner (remapper) une ou plusieurs touches ou combinaisons de touches du clavier. Pour cela, vous utiliserez un des outils de la suite logicielle Microsoft PowerToys.

Rendez-vous sur la page https://github.com/microsoft/PowerToys/releases et téléchargez la dernière version de Microsoft PowerToys (0.20.1 alors que j’écris ces lignes) :

Exécutez le fichier téléchargé et suivez les consignes de l’assistant d’installation. Une fois l’installation terminée, appuyez puis relâchez la touche Windows du clavier, tapez powertoys, puis cliquez sur PowerToys (Preview) dans la partie supérieure du menu Démarrer. La fenêtre PowerToys Settings s’affiche. Basculez sur l’onglet Keyboard Manager, puis cliquez sur Remap a key :

La boîte de dialogue Remap keys s’affiche. Cliquez sur + sous Keys :

Plusieurs contrôles s’affichent sous Key et Mapped To :

Vous pouvez choisir la touche à remapper dans la liste déroulante sous Key. Si vous voulez remapper une combinaison de touches , ou pour vous éviter une trop longue recherche dans la liste déroulante, vous pouvez également cliquer sur la zone Type, sous Key. Une boîte de dialogue s’affiche. Appuyez sur la touche (ou sur la combinaison de touches) que vous voulez remapper, puis cliquez sur OK. Ici par exemple, la touche Arrêt Défil (Scroll Lock) a été pressée :

Vous allez maintenant choisir la touche de remplacement. Ici encore, vous pouvez faire votre choix dans la liste déroulante, sous Mapped To. Si vous préférez, vous pouvez cliquer dans la zone Type, sous Mapped To. Une boîte de dialogue s’affiche. Appuyez sur la touche (ou sur la combinaison de touches) de remplacement, puis cliquez sur OK. Ici par exemple, un appui sur la touche Scroll Lock sera équivalent au raccourci clavier Contrôle + C :

Cliquez sur OK pour confirmer la réassignation de la touche Scroll Lock. Désormais, lorsque vous appuierez sur cette touche, l’ordinateur se comportera comme si vous aviez appuyé sur Contrôle + C.

En utilisant la même technique, vous pouvez remapper une ou plusieurs autres touches ou combinaisons de touches. Si un remapping ne vous convient plus, cliquez sur la corbeille dans la boîte de dialogue Remap keys pour le supprimer.


Dans la section précédente, vous avez vu qu’il était possible d’intervenir sur une diapositive maîtresse pour modifier le contenu de toutes les diapositives qui en descendent. Vous avez ainsi modifié l’apparence des numéros de diapositives dans le bas de page et ajouté un logo dans la partie supérieure des diapositives.

La commande Champ dans le menu Insertion permet d’insérer toutes sortes d’informations utiles :

  • Date (fixe) : date de création du champ. Ce champ ne change pas à l’ouverture de la présentation.
  • Date (variable) : date de création du champ. Ce champ est mis à jour chaque fois que vous ouvrez la présentation.
  • Heure (fixe) : heure de création du champ. Ce champ ne change pas à l’ouverture de la présentation.
  • Heure (variable) : heure de création du champ. Ce champ est mis à jour chaque fois que vous ouvrez la présentation.
  • Auteur : prénom et nom de l’auteur définis dans la boîte de dialogue Options, dans l’onglet LibreOffice/Données d’identité.
  • Numéro de diapo : numéro de la diapositive.
  • Titre de la diapo : nom de la diapositive, tel qu’il a été défini dans la commande Renommer la diapo dans le menu Diapo (attention, le nom de la diapositive doit avoir été défini avant l’insertion du champ Titre de la diapo).
  • Nombre de diapos : nombre de diapositives de la présentation.
  • Nom de fichier : nom du fichier de la présentation.

Les champs Impress peuvent être personnalisés. Double-cliquez sur le champ que vous voulez personnaliser puis placez le point d’insertion au début du champ. Lancez alors la commande Champs dans le menu Edition. Cette action affiche la boîte de dialogue Editer le champ. Son contenu varie en fonction du type du champ édité. Par exemple, un champ Date (fixe) peut être transformé en Date (variable), vous pouvez choisir la langue d’expression de la date et le format d’affichage :

Ou encore, pour un champ Nom de fichier, vous pouvez choisir si vous voulez afficher le chemin seulement, le nom du fichier seulement ou les deux :


Pour capturer une image dans une vidéo, faites une pause à l’endroit souhaité puis lancez la commande Prendre une capture d’écran dans le menu Vidéo. Par défaut, la capture est enregistrée en PNG dans la bibliothèque Images de Windows, sous le nom vlcsnap suivi de la date et de l’heure au format américain.

Si vous le souhaitez, il est possible de choisir un autre dossier, un autre format de fichier et/ou un autre préfixe pour les captures. Lancez la commande Préférences dans le menu Outils ou appuyez sur Contrôle + P. La boîte de dialogue Préférences simples s’affiche. Basculez sur l’onglet Vidéo et renseignez le groupe d’options Captures d’écran. Ici par exemple, les captures seront placées dans le dossier Images du disque E:. Elles seront enregistrées au format JPG sous le nom vlc-00001.jpg, vlc-00002.jpg, etc.


Cette section va vous montrer comment copier une plage de cellules dans une autre.

A titre d’exemple, la plage A1:D6 va être copiée dans la plage A10:D15 :

Pour recopier les valeurs, utilisez ce code :

async function run() {

  await Excel.run(async function (context) {

    const feuille = context.workbook.worksheets.getActiveWorksheet();

    let plage = feuille.getRange('A1:D6');

    plage.load('values');

    await context.sync();

    let valeurs = plage.values;

    let plage2 = feuille.getRange('A10:D15');

    plage2.values = valeurs;

  });

}

Je pense que vous comprenez sans problème ce code. Juste au cas où :

La plage A1:D6 est obtenue avec la fonction getRange() et placée dans la variable plage :

let plage = feuille.getRange('A1:D6');

La propriété values des cellules de la plage est lue dans la feuille de calcul. Leur contenu est disponible après l’exécution du await :

plage.load('values');

await context.sync();

Les valeurs de la plage sont alors placées dans la variable valeurs :

let valeurs = plage.values;

Puis elles sont recopiées dans la plage A10:D15 :

let plage2 = feuille.getRange('A10:D15');

plage2.values = valeurs;

Ici, ce sont bien les valeurs et non les formules qui sont recopiées dans la plage A10:D15. Vous pouvez le vérifier en cliquant sur (par exemple) la cellule D11 :

Pour recopier les formules en les adaptant à la nouvelle plage, remplacez ces instructions :

plage.load('values');

let valeurs = plage1.values;

plage2.values = valeurs;

Par celles-ci :

plage.load(formulasR1C1');

let formules = plage1.formulasR1C1;

plage2.formulasR1C1 = formules;

C’est aussi simple que cela. Maintenant, les formules sont recopiées et elles s’adaptent à la nouvelle plage de cellules :


Lorsqu’un tableau a un aspect irrégulier, la façon la plus simple de le créer consiste à le tracer à main levée.

Sélectionnez l’onglet Insertion dans le ruban, cliquez sur l’icône Tableau dans le groupe Tableaux et sélectionnez la commande Dessiner un tableau dans le menu.

Le pointeur de la souris prend la forme d’un crayon.

Dans un premier temps, définissez la taille du tableau : faites glisser le pointeur d’un coin du tableau vers le coin opposé.

Dans un deuxième temps, tracez les lignes et les colonnes du tableau.

Enfin, dans un troisième temps, effacez les lignes (ou portions de lignes) superflues à l’aide de la gomme (icône Gomme, dans le groupe Dessiner de l’onglet Outils de tableau/Mise en page du ruban).

Lorsque le tableau a l’aspect recherché, il ne vous reste plus qu’à le compléter en y entrant des données.


Qu’est-ce que VBA ?

VBA est l’abréviation de Visual Basic for Applications. Comme son nom l’indique, VBA est issu du langage Visual Basic de Microsoft. Le « A » de VBA désigne les applications de la suite Office. Essentiellement Word, Excel, PowerPoint et Outlook. En utilisant VBA, vous pourrez donc automatiser certaines tâches dans les applications Office. Cette formation s’intéresse avant tout à l’utilisation de VBA dans Excel, mais les principes abordés s’appliquent (sauf lorsqu’ils sont trop spécifiques) aux autres applications de la suite.

L’onglet Développeur

L’onglet Développeur du ruban d’Excel contient plusieurs icônes nécessaires lorsque l’on développe du code VBA. Cet onglet n’étant pas accessible par défaut dans le ruban, voyons comment le faire apparaître.

Lancez la commande Options dans le menu Fichier. La boîte de dialogue Options Excel s’affiche. Basculez sur l’onglet Personnaliser le ruban (1), cochez la case Développeur (2) et validez en cliquant sur OK (3).

L’onglet Développeur fait désormais partie du ruban d’Excel. Vous l’utiliserez pour tous vos développements VBA :


Vous utilisez la souris pour lancer des commandes et cliquer sur les boutons des barres d’outils de VLC. Mais saviez-vous qu’il est également possible de prendre en compte un ensemble de gestuelles. Pour cela, vous devez dans un premier temps activer le contrôle par les mouvements de la souris. Lancez la commande Préférences dans le menu Outils ou appuyez sur Contrôle + P. La boîte de dialogue Préférences simples s’affiche. Sélectionnez l’option Tous dans l’angle inférieur gauche de la boîte de dialogue. Dans la liste de gauche, sous Interface, cliquez sur Interfaces de contrôle. Cochez la case Interface de contrôle par mouvements de souris :

Dans la liste de gauche, toujours sous Interface, cliquez sur Mouvements. A droite, choisissez un des boutons de la souris et un seuil de mouvement. Lorsque ce bouton sera enfoncé, VLC sera en mesure de détecter plusieurs mouvements de souris :

Cliquez sur Enregistrer pour mémoriser le nouveau paramétrage.

Voici la liste des mouvements détectables par VLC :

Mouvement Effet
Gauche Recul rapide de 10 secondes
Droite Avance rapide de 10 secondes
Gauche puis Haut Plus lentement
Droite puis Haut Plus vite
Gauche puis Bas Entrée précédente dans la liste de lecture
Droite puis Bas Entrée suivante dans la liste de lecture
Gauche puis Droite ou Droite puis Gauche Alterne entre Pause et Lecture
Roulette vers le haut Augmentation du volume
Roulette vers le bas Diminution du volume
Haut puis Bas ou Bas puis Haut Alterne entre Couper le son et rétablir le son
Haut-puis Droite Change la piste audio
Haut-puis Gauche Bascule entre le mode Plein écran et le mode fenêtré
Bas puis Gauche Ferme VLC