février 2006 - Le blog de Compétence Micro

Le blog de Compétence Micro

Aller au contenu | Aller au menu | Aller à la recherche

Macro pour inverser facilement deux caractères dans Word

Je ne sais pas ce qu'il en est pour vous mais, lorsque j'écris, j'inverse sans arrêt des lettres (conenxion, génail, etc.). Un logiciel comme Emacs (qui est le meilleur éditeur de texte dans cette galaxie), permet très facilement de corriger ce genre de fautes, par exemple Ctrl+t inverse la position de deux caractères. Mais Emacs est un peu arride et, surtout, au boulot on travaille dans Microsoft Word !

J'aime beaucoup Word, vraiment, mais ce genre de fonctions lui manque. Du moins à ma connaissance, ça n'existe pas.

Voici donc une petite macro qui permet de faire à peu près la même chose. Elle inverse la position du caractère situé à droite du curseur avec celui situé à gauche du curseur :

C'ets génial

à ça :

C'est génial

Allez dans Outils -> Macros ->Macros (Alt+F8). Dans la fenêtre, donnez un nom à votre future macro. Ici je la nomme, avec beaucoup d'originalité, InverserDeuxLettres :

Donnez-lui un nom et cliquez sur Créer

Pour que cette macro soit disponible dans tous vos fichiers Word, enregistrez la dans normal.dot:

Choissez normal.dot dans la liste Macros disponibles dans

Cliquez sur Créer et collez le code suivant dans la fenêtre qui s'affiche :

Sub InverserDeuxLettres()
    Selection.MoveLeft Unit:=wdCharacter, Count:=1, Extend:=wdExtend
    Selection.Cut
    Selection.MoveRight Unit:=wdCharacter, Count:=1
    Selection.PasteAndFormat (wdPasteDefault)
    Selection.MoveRight Unit:=wdCharacter, Count:=1
End Sub

Refermez la fenêtre. La macro est automatiquement sauvegardée sous le nom que vous lui avez donné. Pour l'exécuter, allez dans Outils -> Macros ->Macros, sélectionnez votre macro dans la liste et cliquez sur Exécuter.

Si vous préférez, il est possible de faire une macro qui inverse les deux derniers caractères situés à gauche du curseur, pour passer de ça :

C'ets génial

à ça :

C'est génial

Utilisez le code suivant :

Sub InverserDeuxLettres()    
    Selection.MoveLeft Unit:=wdCharacter, Count:=1
    Selection.MoveLeft Unit:=wdCharacter, Count:=1, Extend:=wdExtend
    Selection.Cut
    Selection.MoveRight Unit:=wdCharacter, Count:=1
    Selection.PasteAndFormat (wdPasteDefault)
End Sub

Les macros sont vraiment pratiques pour nous soulager de ce genre de choses. En plus, il est possible de les créer sans devoir rien coder soi-même : utilisez l'enregistreur de macro (allez dans Outils->Macros->Nouvelle macro). C'est comme ça que j'ai « codé » ces deux macros ;-)

Pour qu'elles soient vraiment utiles, associez ce genre de macros à des raccourcis clavier, via le menu Outils->Personnaliser et cliquez sur le bouton Clavier en bas de la fenêtre qui s'affiche. Elles seront alors disponibles très facilement, du bout des doigts. Vous n'aurez même plus besoin d'arrêter d'écrire pour corriger vos fautes.

Mémoriser la position du curseur dans un fichier Word

Ce truc là est génial :

Lorsque vous rouvrez un document Word, appuyez sur Maj+F5 et le curseur est immédiatement replacé à l'endroit où il était au moment où vous avez fermé le document. Génial, j'vous dis.

Protéger l'accès à un dossier par un mot de passe

Un lecteur nous a demandé si c'était possible de protéger l'ouverture d'un dossier par un mot de passe. Je ne connais pas de logiciel capable de faire ça, désolé. Par contre vous pouvez essayer TrueCrypt (gratuit) qui permet de créer un disque virtuel crypté (ou même un disque complet) sur base d'algorythmes très performants.

Création d'un disque crypté

Pour empêcher l'accès non autorisé à vos données, il suffit de créer un tel disque virtuel et d'y placer les fichiers que vous souhaitez protéger ;-)

Disque virtuel cryptéDouble-cliquez sur l'icône du disque virtuel pour afficher son contenu, vous devrez indiquer le mot de passe défini au moment de sa création. Attention, faites des essais sur des fichiers fictifs avant de l'utiliser pour de vrai et surtout ne perdez pas le mot de passe car les données contenues seraient alors définitivement irrécupérables.

Le logiciel offre de nombreuses options, y compris la possibilité de masquer le disque, prenez le temps de lire sa documentation (en anglais).

Disponibilité de Compétence Micro chez nos revendeurs

Vous nous posez souvent la question pourquoi tel ou tel numéro n’est pas disponible chez nos revendeurs. Voici les explications et un conseil pour les trouver.

La plupart des numéros de Compétence Micro sont d’abord en vente dans le réseau presse, chez les marchands de journaux pendant 2 mois, loi Bichet oblige. Ils seront proposés ensuite aux revendeurs que vous trouverez sur notre site, mais il n’y a pas d’automatisme ni d’obligation d’achat de la part de nos revendeurs, et le délai entre la visite du commercial, commande et livraison peut atteindre 2 mois. Pour connaître la disponibilité et éviter un déplacement pour rien nous vous conseillons vivement de téléphoner préalablement au magasin.

Faites-vous des sauvegardes régulières ?

J'ai eu l'occasion d'échanger quelques mots avec un de nos lecteurs qui ne faisait pas de sauvegarde régulière. Ca ne lui a jamais posé de problème jusqu'au jour où... il aurait bien aimé avoir une sauvegarde récente.

Je ne me moque pas ! Lui et moi avons appris de la même cruelle façon l'importance des sauvegardes, en perdant des heures de boulot à cause d'un disque foireux... et à cause, aussi un peu, de notre insouciance. Ca m'est arrivé il y a des années, avant que je commence à bosser pour Compétence Micro : mon dernier backup était vieux de plusieurs jours et les données perdues — un gros paquet de données — dataient d'apprès ce backup... Je vous assure que depuis cet incident, je suis devenu un obsédé des backups : sauvegardes horaire des fichiers de travail sur un disque externe en réseau, copie sur disque USB2 portatif qui ne me quitte pratiquement jamais (en cas de cambriolage), copie des fichiers essentiels sur serveur FTP, gravure régulière sur DVD (en cas de guerre nucléaire qui effacerait les supports électroniques ;-)), etc. Sans oublier une image disque du système tout entier, pour accélérer la réinstallation en cas de problème.

Sérieusement si vous ne le faites pas déjà, pensez à sauvegarder vos données le plus régulièrement possible, aussi souvent que c'est utile. Vos fichiers, vos photos, vos vidéos, votre musique, ou les e-mails, etc. Ces données sont irremplaçables, contrairement à l'ordinateur qui n'est qu'un tas de feraille et de plastique.

J'aimerais bien connaître votre façon de faire : quel logiciel utilisez-vous ? Avec quelle fréquence sauvegardez-vous ? Que sauvegardez-vous ?

Les joies du spam

Ce petit mot pour vous signaler que des e-mails sont parfois envoyés par des spamers qui utilisent de fausses adresses e-mail de Compétence Micro. Nous ne pouvons malheureusement rien faire contre cette nuisance, mais vous pouvez facilement détecter les faux messages à deux indices :

  • Leur titre est en anglais.
  • Le message contient une pièce jointe.

Si un des deux cas se présente, ou les deux, c'est que le message ne vient pas de nous, soyez en certain. Ce message est même dangereux car il risque de contenir un virus : détruisez-le sans l'ouvrir. Surtout, n'y répondez jamais.

Nous n'envoyons jamais de pièce jointe sans contact préalable.

Taille du texte sur le site

Si vous trouvez que la police utilisée dans notre site web est trop petite, vous pouvez facilement l'agrandir via le menu Affichage -> Taille du texte de votre navigateur. Bien entendu ça marchera aussi avec d'autres sites web ;-)

PS : Sous Opera, c'est dans le menu View -> Zoom.