Médiaforma

posts

Si vous échangez des mails avec des personnes qui ne parlent pas la même langue que vous, le traducteur intégré à Outlook va certainement vous être utile.

Ouvrez une fenêtre de composition de message en cliquant sur Nouveau courrier, dans le groupe Nouveau, sous l’onglet Accueil du ruban. Saisissez le texte que vous voulez traduire dans le corps du message, puis sélectionnez-le. Basculez sur l’onglet Révision dans le ruban. Cliquez sur l’icône Traduire dans le groupe Langue et choisissez Traduire le texte sélectionné dans le menu. La boîte de dialogue Traduire le texte sélectionné s’affiche. Cliquez sur Oui pour procéder à la traduction :

Le volet Rechercher s’affiche dans la partie droite de la fenêtre de composition de message. Sélectionnez la langue cible dans la liste déroulante Cible. La traduction s’affiche sous Microsoft Translator :

Vous pouvez remplacer la sélection par sa traduction en cliquant sur Insérer ou copier la traduction dans le presse-papiers en choisissant Copier dans la liste déroulante. Ici par exemple, nous remplaçons le texte original par sa traduction :

Nous allons maintenant traduire le texte anglais en espagnol. Fermez le volet Rechercher. Sélectionnez le texte anglais. Cliquez sur l’icône Traduire sous l’onglet Révision et choisissez Traduire le texte sélectionné. Sélectionnez Anglais (Etats-Unis) dans la liste déroulante Source et Espagnol (Espagne) dans la liste déroulante Cible. Voici le résultat après un clic sur le bouton Insérer :

Test ultime. Nous allons traduire le texte espagnol en français et voir sur le texte obtenu est identique à l’original. Fermez le volet Rechercher. Sélectionnez le texte espagnol. Cliquez sur l’icône Traduire sous l’onglet Révision et choisissez Traduire le texte sélectionné. Sélectionnez Espagnol (Espagne) dans la liste déroulante Source et Français (France) dans la liste déroulante Cible. Voici le résultat après un clic sur le bouton Insérer :

Pas si mal quand on le compare au texte original :

Ce petit message est un simple test pour voir comment se comporte le traducteur intégré à Outlook 2019. Nous allons traduire ce texte français en anglais puis en espagnol.

Il est parfois nécessaire de fusionner et de centrer une cellule de titre sur plusieurs colonnes. Cette opération est très simple en JavaScript.

Ici par exemple, la cellule E15 est fusionnée avec les cellules F15 et G15 et centrée sur ces trois colonnes :

async function fusionnerEtCentrer() {

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

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

    feuille1.getRange("E15").values = [["Paris 2024 JO d'été"]];

    feuille1.getRange("E15:G15").merge();

    feuille1.getRange("E15").format.horizontalAlignment = "Center";

  });

}

Après avoir récupéré la feuille courante :

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

La cellule E15 est initialisée :

feuille1.getRange("E15").values = [["Paris 2024 JO d'été"]];

Elle est ensuite fusionnée avec la plage E15:G15 :

feuille1.getRange("E15:G15").merge();

Puis son contenu est centré sur ces trois cellules :

feuille1.getRange("E15").format.horizontalAlignment = "Center";

Voici le résultat. La cellule E15 occupe maintenant trois cellules en largeur et son contenu est centré :

Inversement, pour arrêter la fusion d’une cellule, vous utiliserez la fonction unmerge() :

feuille1.getRange("E15:G15").unmerge();

Le format personnalisé utilisé dans la section précédente ajoute un espace et le mot ventes à chaque cellule. Supposons qu’une cellule contienne la valeur 0 ou 1. Il faudrait ajouter le mot vente au singulier et non au pluriel. Pour cela, vous utiliserez une formule légèrement plus complexe :

[<2]Standard" vente"; Standard" ventes"

Si la valeur est inférieure à 2, le mot vente précédé d’un espace est ajouté à la cellule. Dans le cas contraire, le mot ventes précédé d’un espace est ajouté à la cellule :

Vous voulez incruster un logo sur une ou plusieurs vidéos ? VLC sait aussi faire cela !

Première étape – Sélection du logo

Dans un premier temps, vous allez indiquer à VLC quelle image il doit utiliser. Dans la mesure du possible, préférez une image au format PNG qui permet d’avoir une couleur transparente. 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 le groupe d’options Afficher les paramètres, dans l’angle inférieur gauche de la boîte de dialogue. Déplacez la barre de défilement dans la zone de liste de gauche pour atteindre l’entrée Vidéo. Développez l’entrée Sous-titres / OSD, puis cliquez sur Incrustation d’un logo. Dans la partie droite de la boîte de dialogue, cliquez sur Parcourir et désignez le fichier PNG qui contient le logo. Définissez la position du logo dans la liste déroulante Position du logo, puis cliquez sur Enregistrer :

Deuxième étape – Demande d’utilisation du logo

Dans un deuxième temps, vous allez demander à VLC d’appliquer ce logo à toutes les vidéos enregistrées par son intermédiaire. 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 le groupe d’options Afficher les paramètres, dans l’angle inférieur gauche de la boîte de dialogue. Repérez l’entrée Flux de sortie dans la liste de gauche, développez la sous-entrée de même nom et cliquez sur Transcode. Dans la partie droite de la boîte de dialogue, cochez la case Filtres de post-traitement vidéo :

Toujours dans la partie droite de la boîte de dialogue, déplacez la barre de défilement pour atteindre la partie inférieure du groupe d’options Filtre vidéo et ajoutez :logo à la suite du mot postproc :

Validez en cliquant sur Enregistrer puis fermez VLC.

Troisième étape – Incrustation du logo

Dans la troisième étape, vous allez ouvrir une à une les vidéos sur lesquelles vous voulez insérer le logo et les enregistrer. Lancez VLC. Cliquez sur l’icône Afficher les paramètres étendus dans la barre d’outils. La boîte de dialogue Ajustements et effets s’affiche. Basculez sur l’onglet Effets vidéo et sur le sous-onglet Incrustations. Cochez la case Ajout d’un logo et validez en cliquant sur Fermer :

Lancez la commande Convertir / Enregistrer dans le menu Média ou appuyez sur Contrôle + R. La boîte de dialogue Ouvrir un média s’affiche. Sous l’onglet Fichier, cliquez sur Ajouter et désignez la vidéo concernée par l’incrustation du logo. Cliquez sur Convertir / Enregistrer :

Une deuxième boîte de dialogue s’affiche. Choisissez le format d’enregistrement dans la liste déroulante Profil, cliquez sur Parcourir et choisissez le dossier et le nom du fichier qui contiendra le logo. Cliquez enfin sur Démarrer et patientez jusqu’à la fin de la conversion :

Recommencez cette troisième étape autant de fois que de vous avez de fichiers concernés par l’incrustation du logo.

Votre ordinateur est équipé d’un SSD et il ne dispose « que » de 1, 2 ou 4 Go de mémoire ? Windows 10 est vraiment à l’aise lorsqu’il dispose d’au moins 8 Go de mémoire. Rassurez-vous, il est possible d’améliorer les choses en quelques clics souris. Lisez la suite. Vous allez voir comment utiliser une toute petite partie du SSD pour améliorer les performances générales de l’ordinateur.

Cliquez sur Démarrer, tapez performances et cliquez sur Régler l’apparence et les performances de Windows dans la partie supérieure du menu Démarrer. La boîte de dialogue Options de performances s’affiche. Basculez sur l’onglet Avancé et cliquez sur Modifier dans le groupe d’options Mémoire virtuelle :

La boîte de dialogue Mémoire virtuelle s’affiche. Ici par exemple, l’ordinateur est équipé d’un SSD (C:) et de deux disques durs (D: et E:) :

Sélectionnez le SSD (ici C:), cliquez sur Taille personnalisée et entrez la quantité d’espace à utiliser sur le SSD en tant que mémoire.

Quantité de mémoire dans l’ordinateur Taille initiale Taille maximale
1 Go 6 à 8 Go 6 à 8 Go
2 Go 6 à 8 Go 6 à 8 Go
4 Go 4 à 6 Go 4 à 6 Go

Ici par exemple, le PC est équipé de 4 Go de mémoire et d’un SSD de 512 Go. Nous réservons 6 Go de mémoire virtuelle sur le SSD pour accélérer son fonctionnement :

Redémarrez l’ordinateur pour prendre en compte le nouveau paramétrage. Vous devriez constater un gain immédiat de performances.

Pour représenter graphiquement un tableau croisé dynamique, rien de tel qu’un graphique croisé dynamique. Le tableau croisé dynamique est créé à partir de ces données :

Après avoir sélectionné une cellule de la plage A1:C9, nous basculons sur l’onglet Insertion du ruban et nous cliquons sur l’icône Tableau croisé dynamique du groupe Tableaux. Le TCD est inséré dans la même feuille de calcul, à partir de la cellule A12 :

Les champs Nom, Code et Quantité sont utilisés. Voici le résultat :

Sélectionnez une cellule dans le tableau croisé dynamique. Basculez sur l’onglet Insertion dans le ruban puis cliquez sur l’icône Graphique croisé dynamique dans le groupe Graphiques. Cette action affiche la boîte de dialogue Insérer un graphique. Choisissez un des graphiques proposés puis cliquez sur OK.

Voici le résultat :

En utilisant la fonctionnalité Graphique recommandé, il est possible de créer un graphique croisé dynamique sans passer par un tableau croisé dynamique. Sélectionnez une cellule dans la plage A1:C9, basculez sur l’onglet Insertion dans le ruban, puis cliquez sur l’icône Graphiques recommandés dans le groupe Graphiques. Cette action affiche la boîte de dialogue Insérer un graphique. Sous l’onglet Graphiques recommandés, choisissez un graphique sur lequel apparait l’icône Graphique croisé dynamique :

Aidez-vous de la zone de prévisualisation pour vous assurer que le graphique est bien celui que vous recherchez puis cliquez sur OK pour l’insérer dans le classeur. Une nouvelle feuille de calcul est insérée dans le classeur. Elle regroupe le tableau croisé dynamique et le graphique croisé dynamique :

En VBA Excel, les couleurs peuvent être choisies dans un panel de 56 couleurs prédéfinies ou créées en mélangeant une certaine quantité des trois couleurs primaires : rouge, vert et bleu.

Utilisation des couleurs prédéfinies

Les 56 couleurs de base sont représentées dans cette copie d’écran :

Pour affecter une de ces couleurs au texte ou à l’arrière-plan de la sélection ou de la cellule active, vous utiliserez ces expressions :

Range("A10").Select 'Sélection de la cellule A10

Selection.Interior.ColorIndex = 4 'Arrière-plan de couleur 4

Selection.Font.ColorIndex = 26 'Police de couleur 26

Range("A12").Activate 'Activation de la cellule A12

ActiveCell.Interior.ColorIndex = 4 'Arrière-plan de couleur 4

ActiveCell.Font.ColorIndex = 26 'Police de couleur 26

Utilisation des couleurs RGB

La couleur du texte ou de l’arrière-plan peut être définie avec la fonction RGB() :

RGB(rouge, vert, bleu)

rouge, vert et bleu sont la quantité de rouge de vert et de bleu qui constituent la couleur. Ces trois valeurs doivent être comprises entre 0 et 255. La valeur 0 signifie que la couleur est absente. La valeur 255 signifie que la couleur est maximale.

Etant donné que chacune de ces composantes peut prendre 256 valeurs, la fonction RGB() donne accès à 256*256*256 couleurs, soit 16 777 216 couleurs !

Voici quelques exemples :

Valeur Couleur
RGB(0,0,0) Noir
RGB(255,255,255) Blanc
RGB(255,0,0) Rouge
RGB(0,255,0) Vert
RGB(0,0,255) Bleu

Comment feriez-vous pour définir un gris ?

Pour cela, vous devez prendre la même quantité pour chaque couleur primaire.

Vous pourrez ainsi définir 256 niveaux de gris, depuis le gris très foncé (noir) défini par RGB(0,0,0) au gris très clair (blanc) défini par RGB(255,255,255). Vous définirez par exemple un gris foncé avec RGB(50,50,50) et un gris clair avec RGB(200,200,200).

Pour affecter une couleur de texte ou d’arrière-plan à la sélection ou à la cellule active, vous utiliserez des instructions de ce type :

Range("A10").Select 'Sélection de la cellule A10

Selection.Interior.Color = RGB(255,0,0) 'Arrière-plan de couleur rouge

Selection.Font.Color = RGB(0,255,0) 'Police de couleur verte

Range("A12").Activate 'Activation de la cellule A12

ActiveCell.Interior.Color = RGB(255,0,0) 'Arrière-plan de couleur rouge

ActiveCell.Font.Color = RGB(0,255,0) 'Police de couleur verte