7 trucos de excel que quizás no sabías

Post on 25-Jun-2015

1.279 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Trucos de Excel, algunos básicos y otros avanzados. http://unbouncepages.com/macros/

TRANSCRIPT

7 Trucos de Excel que quizás no sabías

3 básicos y 4 avanzados de optimización de macros

1- Escribir varias líneas de texto de una vez

Puedes escribir la primera línea del texto seguida de la combinación de teclas ALT+ENTER y continuar luego con la siguiente línea dentro de la misma celda, finalizando con ENTER.

2- Como introducir números fraccionarios en Excel

Al tratar de escribir la fracción de un número, por ejemplo 1/2, Excel devolverá una fecha.Para solucionarlo es necesario especificar en Formato de celdas la opción "Fracción".

Es más sencillo hacerlo de la siguiente forma.Antecede un cero u otro número entero dejando un espacio.Por ejemplo: 0 1/2 se mostrará en Excel: ½

3- Trabajar en equipo con una misma hoja de cálculo

 En caso de que varias personas desean editar un archivo XLS al mismo tiempo (al estilo Google Docs). Sólo debes hacer click en Compartir libro y luego habilitar casilla de compartir.

4- Usar la instrucción WITH

Para optimizar una macro grabada y evitar tener que referenciar un mismo objeto muchas veces

Ejecución leeenta…Sheets(1).Range(“A1:Z1″).Font.Italic = TrueSheets(1).Range(“A1:Z1″).Font.Interior.Color = vbRedSheets(1).Range(“A1:Z1″).MergeCells = TrueEjecución rápida!With Sheets(1).Range(“A1:Z1″).Font.Italic = True.Font.Interior.Color = vbRed.MergeCells = TrueEnd With

5- Evitar la instrucción SELECT

En Excel es necesario seleccionar primero las cosas antes de actuar sobre ellas. Sin embargo, en VBA raramente se tiene que seleccionar algo para hacer esto. Código generado por el grabador:

Rows("1:1").SelectSelection.Font.Bold = True

Código optimizado:

Rows("1:1").Font.Bold = True

6- Cómo lidiar con libros de Excel protegidos por password

Este código se encargará de eliminar la protección contra password. En este caso el password es XYZRows("1:1").Font.Bold = True

If ActiveSheet.ProtectContents Then ActiveSheet.Unprotect Password:="XYZ" End If

7- Acelerar proceso de Macros

Apagar el parpadeo de pantalla y apagar los cálculos automáticos. Para esto iniciar siempre macros con:

Application.screenupdating=FalseApplication.calculation=xlCalculationManual

Y al final de código:Application.screenupdating=TrueApplication.calculation=xlCalculationAutomatic

@En1Mesfacebook.com/En1Mes

Taller de Excel: goo.gl/LdEzHd

top related