Buscar un asterisco en Excel

El otro día estaba sentado en mi escritorio cuando, de pronto, alguien entró en la oficina e hizo la pregunta más extraña:

Estamos trabajando en Excel y hay una columna de números de orden con una estrella al final y quisiéramos borrarla. ¿Alguien sabe cómo hacerlo?

Obviamente, todos respondimos en coro:

¡Pues, Ctrl+H (o Edición > Remplazar) y remplaza el carácter ‘*’ por nada!

Excepto que, por supuesto, no funcionó. El problema: el asterisco (‘*’) es un carácter especial cuando se hace una búsqueda en Excel; es un carácter comodín o de sustitución.

¿Pero, debe haber una forma de buscar un asterisco en Excel, no?

¡Por supuesto! ¡Cualquier cosa es posible en informática! Lo único que hay que hacer es utilizar una secuencia de escape, o sea, preceder el caracter especial de otro caracter especial; en nuestro caso es la tilde de la eñe (‘~’).

Así que solo queda buscar el texto ‘~*’ (sin los apóstrofos, por supuesto) y remplazarlo por nada; eso borrará los asteriscos de su hoja de cálculo Excel.

(Photo Tetsumo / CC BY 2.0)

Finding an Asterisk in Excel

I was sitting at my desk when, suddenly, someone came in the office and asked the weirdest question:

We’re working on Excel and there’s a column with order number that end with a star and we’d like to remove it. Does anyone know how?

Obviously, we all immediately responded in choir:

Why, Ctrl+H (or Edit > Replace) and you replace character ‘*’ with nothing!

Except that, obviously, it didn’t work. The problem: the asterisk (‘*’) is a special character when you are trying to find something in Excel; it’s a wildcard or substitution character.

But there has to be a way to find an asterisk in an Excel cell, isn’t there?

Of course! Everything is possible with computers! All you have to do is “escape” the special character, i.e., precede it with another special character; in our case, it’s the tilde (‘~’).

Look for the string ‘~*’ (without the apostrophes, of course) and replace it with nothing at all; that will delete the asterisks from your Excel worksheet.

(Photo Tetsumo / CC BY 2.0)

Rechercher un astérisque sous Excel

J’étais assis à ma place quand, soudain, quelqu’un rentre dans le bureau de l’informatique avec la question la plus étrange :

On est sur Excel et on a une colonne avec numéros de commande qui se finissent tous par une étoile et on aimerait la virer. Quelqu’un sait comment on fait ?

Évidemment, la réponse en chœur a été immédiate :

Ben, Ctrl+H (ou Edition > Rechercher) et tu remplaces le caractère ‘*’ par rien du tout !

Sauf qu’évidemment, ça ne marche pas. Le piège : l’astérisque (‘*’) est un caractère spécial lorsque l’on fait une recherche sous Excel ; il s’agit d’un caractère générique ou de substitution.

Mais il doit y avoir un moyen de trouver un astérisque dans une cellule Excel, quand même, n’est-ce pas ?

Évidemment ! Tout est possible en informatique ! Il suffit pour cela “d’échapper” le caractère spécial, c’est à dire, le précéder d’un autre caractère spécial ; dans notre cas, c’est le tilde (‘~’).

Cherchez donc la chaîne ‘~*’ (sans les apostrophes, évidemment) et remplacez-la par rien du tout, cela effacera vos astérisques dans votre feuille Excel.

(Photo Tetsumo / CC BY 2.0)

“The Art & Science Of CSS” FREE Download through Twitter

The Art and Science of CSS

Sitepoint is giving away its book The Art & Science of CSS during a two-week “Twitaway” (5 days left as of the writing of this post).

The book looks pretty interesting from what I browsed when I got it a few minutes ago, so I actually recommend it at least as a quick reference for some pretty useful CSS techniques.

What do you have to do to get it? This is where it gets interesting:

Follow @sitepointdotcom on Twitter*! You’ll get a DM with instructions on how to get it.

I’m quite a fan of Twitter (you can follow me if you want), so I really like the idea. If you’re worried about your “stats”, don’t: @sitepointdotcom will follow you back 😛 And if you’re worried about spam, you can always stop following the account with a single click 😉

* If you don’t have a Twitter account (although I really encourage you to create one, you might like it) you can also get the instructions by e-mail.

Opening twhirl Links in Google Chrome

Twhil links to Chrome

In spite of its bugs, I’ve been using Google Chrome as my main browser for a while now; mainly because it is generally fast and because it allows me to kill Flash whenever it bugs (often) without having to kill the whole browser.

I also use Windows Vista because I like it and it doesn’t feel slower than XP even on my computer.

Finally, I use twhirl to follow my Twitter friends. It’s far from perfect, because I’d like to have a single client that allows me to follow not only Twitter but all the social networks in which I might have an account, but twhirl does a good job in the meanwhile.

One thing that’s bothered me from the beginning though—and I don’t know if this is a Windows (Vista?), twhirl or Chrome bug—is that whenever I click on a link on twhirl, it will open in Internet Explorer instead of Chrome, which is set up as my default browser. I tried different settings, but I didn’t find a solution until today, so I’m sharing it here because I’m sure others might be having the same problem.

(Warning: this solution involves modifying the Windows registry, which if done incorrectly might prevent your machine from working properly. Following my instructions carefully should be safe, but use at your own risk.)

  1. Open the Registry Editor by typing regedit in the Windows Start Menu.
    regedit
    You may see a confirmation window if UAC is enabled on your computer.
  2. Verify that the key HKEY_CLASSES_ROOTChromeHTML exists.
    ChromeHTML
    If this key doesn’t exist, you can stop reading here.
  3. Look for the key HKEY_CLASSES_ROOT.htm and change the (default) value to ChromeHTML. Repeat for HKEY_CLASSES_ROOT.html.
    ChromeHTML

That should do it!

Alternatively, you can also import this file into your registry: correct_chrome.reg

Accessing Sysinternals Tools Has Never Been Easiser

windows_sysinternalsDo you know the Sysinternals tools?

You probably do if you’re an IT pro or a developer. For those who don’t, it’s a series of free utilities written by Mark Russinovich that are essential to manage, troubleshoot and diagnose your Windows systems and applications. I even need one of the Sysinternals tools for my classes: ZoomIt allows you to zoom and draw on the screen.

Microsoft acquired Sysinternals some time ago and since then the tools have been available, always for free of course, from the TechNet website. I, like many others, downloaded the whole suite and keep it in USB drives and my « Utils » folder. Even though the website’s fine to learn more about each of the individual tools, it’s not very practical when it comes to downloading and keeping them up to date.

Fortunately, the Sysinternals Team had the brilliant idea of actually sharing these files like you probably share your files on your home or office network, allowing you to run the tools from any computer connected to the Internet without having to navigate to a webpage, download and extract them. All you have to do is visit http://live.sysinternals.com/, which is simply a website with « Directory browsing » on or, even better, use the direct UNC link (\live.sysinternals.comTools) and run the tools directly. You’ll probably want PowerShell installed for command line tools then, but those are the exception and all of the Windows apps will execute fine.

Acceder a las herramientas Sysinternals nunca fue tan fácil

windows_sysinternals

¿Conocen las herramientas Sysinternals?

Probablemente sea el caso si son profesionales de la informática o desarrolladores. Para aquellos que no conocen, se trata de una serie de herramientas gratis escritas por Mark Russinovich que son esenciales para administrar, diagnosticar y reparar sus sistemas y aplicaciones Windows. Yo inclusive necesito una de las herramientas Sysinternals para mis clases: ZoomIt permite magnificar y dibujar en la pantalla.

Microsoft adquirió Sysinternals hace un tiempo y desde entonces los programas han estado disponibles, gratis por supuesto, en la página de TechNet. Como muchos otros, yo bajé todo a una llave USB y a un fólder « Utils ». Aunque la página está bien para conocer más sobre las diferentes herramientas, no es muy práctica para bajarlas y mantenerlas al día.

Por dicha, el equipo Sysinternals tuvo la genial idea de compartir estos archivos como se comparte un archivo en la red de la casa o de la oficina, lo que permite a cualquiera que tenga una conexión a Internet de ejecutarlos sin tener que visitar la página, bajarlos y extraerlos. Lo único que hay que hacer es visitar http://live.sysinternals.com/, que es un simple sitio con la opción « Mostrar contenido de carpeta » activada o, todavía mejor use el link UNC (\live.sysinternals.comTools) directamente para ejecutar las herramientas. Probablemente quiera tener PowerShell instalado para las herramientas en línea de comandos, pero sino todos los programas para Windows funcionan perfectamente.

Ça n’a jamais été aussi facile d’accéder aux outils Sysinternals

windows_sysinternalsConnaissez-vous les outils Sysinternals ?

C’est probablement le cas si vous êtes professionel de l’informatique ou développeur. Pour ceux qui ne connaissent pas, il s’agit d’une série d’utilitaires gratuits écrits par Mark Russinovich qui sont indispensables pour gérer, dépanner et diagnostiquer vos systèmes et applications Windows. J’ai même besoin de l’un des outils Sysinternals pour mes cours : ZoomIt vous permet de zoomer et de dessiner à l’écran.

Microsoft a racheté Sysinternals il y a quelque temps et depuis les outils ont été disponibles, toujours gratuitement bien sûr, sur le site TechNet. Comme beaucoup, j’ai téléchargé toute la suite et je garde ça dans une clé USB et dans mon dossier « Utils ». Même si le site web est convenable pour apprendre tout sur les différents outils, par contre, il n’est pas très pratique quand il s’agit de les télécharger et de les maintenir à jour.

Heureusement, l’équipe Sysinternals a eu la géniale idée de partager ces fichiers comme vous partagez probablement déjà des fichiers sur le réseau de votre maison ou de votre bureau, ce qui permet à n’importe qui équipé d’une connexion Internet d’exécuter les outils sans avoir à aller sur le site web, les télécharger et les extraire. Il suffit de visiter le site http://live.sysinternals.com/, qui n’est rien d’autre qu’un site avec l’option « Exploration de répertoire » activée ou, encore mieux, utilisez le lien direct UNC (\live.sysinternals.comTools) et exécutez les outils directement. Vous voudrez probablement avoir PowerShell installé pour les outils en ligne de commande dans ce cas-là, mais ceux-là sont plutôt l’exception et tous les outils Windows fonctionneront sans problème.

No todos sus e-mails son para usted

Stacks of paper

¡Exacto! No todo lo que llega a su bandeja de entrada es para uno y, por lo tanto, no merece su entera y, sobre todo, inmediata atención.

¿Entonces, qué hace todo ese correo ahí en primer lugar? Básicamente, hay tres tipos de e-mail:

  • están los e-mails que nos mandan esperando una acción y/o una respuesta de nuestra parte;
  • están los e-mails que recibimos porque alguien quiere mantenernos al tanto ya sea mandándonos un e-mail directamente (o sea, nuestro nombre aparece en el campo Para) o poniéndonos en Cc;
  • y para terminar, están los e-mails que llegan a nuestra bandeja pero que no nos conciernen directamente. Me refiero sobre todo a las listas de distribución: ya sea listas a las que nos suscribimos para recibir información o listas a las que somos agregados automáticamente en nuestras empresas.

Esta es, por supuesto, sólo una de muchas formas de categorizar el correo.

Sin embargo, noten cómo cada una de estas categorías requiere intrínsecamente menos tiempo de su parte. Probablemente querrán revisar los e-mails de la primera categoría varias veces al día y hacer algo al respecto; la segunda categoría merece tal vez 3 o 4 visitas al día, nada más para mantenerse al tanto; y la última categoría debería manejarse fácilmente con una o dos visitas al día. ¿Sienten cómo está aumentando el rendimiento?

Claro, este aumento sólo existe si el programa que usa para leer e-mails puede clasificar su correo automáticamente. Yo uso Outlook 2007 y clasifico mi correo en las tres categorías mencionadas con dos reglas simples. Dejo las reglas en inglés porque no tengo una versión en español de Outlook, pero me imagino que igual entenderán:

  1. Apply this rule after the message arrives
    where my name is in the Cc box
    move it to the @CC folder
    and stop processing more rules
  2. Apply this rule after the message arrives
    where my name is not in the To box
    move it to the @Not for me folder
    except where my name is in the Cc box
    or except if sent to Important List 1; Important List 2

@CC y @Not for me son folders que creé bajo mi Bandeja de entrada. Representan las dos últimas categorías de mi lista. Los mensajes de la primera categoría, mis mensajes, se quedan en la Bandeja de entrada. Noten que agregué un par de excepciones a la regla general « Not for me », ya que yo sé que los e-mails que se envían a ciertas listas de distribución son igual de importantes que si mi nombre hubiera estado en la lista de recipientes.

Usando este sistema de clasificación automática, el e-mail se me hizo repentinamente mucho menos estresante, simplemente porque, aunque siempre veo correo sin leer en Outlook, rápidamente sé si se trata de correo que requiere mi atención inmediata (el correo que se queda en la Bandeja de entrada) o si es algo que probablemente no me interesa (el folder Not for me).

El sistema funciona mejor si sus amigos y colegas saben cómo dirigir un e-mail (o una carta). Yo igual puedo certificar buenos resultados inclusive sin entrenar a los colegas.

Espero que se diviertan clasificando sus e-mails 😉

Photo by I am I.A.M.

Tous vos mails ne sont pas à vous

Stacks of paper

C’est exact ! Tout ce qui arrive dans votre boîte de réception ne vous est pas forcément destiné et, donc, ne mérite pas votre attention absolue et, surtout pas, immédiate.

Alors, que fait tout ce courrier dans votre boîte de réception ? Il y a différents types d’e-mails :

  • il y a les mails que l’on vous envoie en attendant une action ou une réponse de votre part ;
  • il y a les mails que vous recevez parce que l’on veut vous maintenir informé soit en vous envoyant le mail directement (votre adresse se trouve dans le champ À) ou en vous mettant en Cc ;
  • et enfin il y a les mails qui arrivent dans votre boîte mais qui ne vous concernent pas directement. Il s’agit ici surtout de listes de distribution : soit des listes auxquelles vous êtes abonné pour les informations qui y sont partagées, soit des listes auxquelles vous appartenez au sein de votre entreprise.

Ceci n’est, évidemment, qu’une manière de classifier son courrier.

Cependant, remarquez comment chacune de ces catégories requiert, de part sa nature, de moins en moins de temps de votre part. Vous voudrez regarder les e-mails de la première catégorie plusieurs fois par jour et faire quelque chose en conséquence ; la deuxième catégorie mérite que l’on la regarde 3 ou 4 fois par jour, assez pour rester informé ; et la dernière catégorie peut être gérée par un coup d’œil une ou deux fois par jour. Sentez-vous déjà le gain en performance ?

Bien sûr, ce gain n’est possible que si votre client e-mail est capable de faire le tri à votre place. J’utilise Outlook 2007 pour trier mes mails en trois catégories avec deux règles simples. Je garde les règles en anglais, parce que je n’ai pas d’Outlook français sous la main pour les traduire, mais vous comprendrez facilement l’idée :

  1. Apply this rule after the message arrives
    where my name is in the Cc box
    move it to the @CC folder
    and stop processing more rules
  2. Apply this rule after the message arrives
    where my name is not in the To box
    move it to the @Not for me folder
    except where my name is in the Cc box
    or except if sent to Important List 1; Important List 2

@CC et @Not for me sont des dossiers que j’ai créés sous ma Boîte de réception. Ils correspondent aux deux derniers choix parmi mes trois catégories d’e-mail. Les messages de la première catégorie, mon courrier, restera dans la Boîte de réception. Remarquez les exceptions que j’ai ajoutées à la règle générale « Not for me », ceci parce que je sais que le courrier envoyé à certaines listes de distribution est aussi important que le courrier qui m’est adressé directement à moi.

En utilisant cette méthode de tri automatique, les mails sont soudainement devenus moins stressants pour moi, tout simplement parce que, même si je vois des mails non lus dans Outlook, je peux rapidement déterminer s’ils ont besoin de mon attention immédiate (les messages restés dans ma boîte de réception) ou s’il s’agit de quelque chose qui ne me concerne pas vraiment (mon dossier « Not for me »).

Ce système marche mieux, évidemment, si vos amis et collègues savent adresser un courrier (électronique ou réel). Je constante quand même de bons résultats, même sans avoir fait un entraînement pour les collègues.

Amusez-vous en triant vos mails 😉

Photo by I am I.A.M.