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)

Publicités

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.