Evitar los pantallazos cuando se ejecuta una macro en Excel.

Durante la ejecución de una macro en Excel, donde se produzca la activación de diferentes hojas, ocultamiento de celdas, actualización  de tablas dinámicas, etc. se verá en pantalla todas estas acciones a gran velocidad, generando un efecto visual desagradable o “pantallazos”. Para evitarlo escribiremos al inicio de la macro, mediante el editor de Visual Basic, el siguiente código:

Private Sub Macro()

Application.ScreenUpdating = False

(…)
End Sub

Anuncios

Proteger una hoja de cálculo desde una macro

Para proteger una hoja de cálculo desde una macro, sin contraseña, escribiremos:

Sub Protege_hoja()
    ActiveSheet.Protect DrawingObjects:=True
End Sub


Para desproteger la hoja el código a introducir será:

Sub Desprotege_hoja()
    ActiveSheet.Unprotect
End Sub

Usar una función de Excel en una macro

Para usar una función de Excel en una macro como por ejemplo  BUSCARV, escribiremos

range(“Resultado“)=application.WorksheetFunction.VLookup(range(“Dato a buscar“),range(“Rango donde buscar“),2,FALSE)

VLookUp, es la versión en inglés de BUSCARV

¿Cómo hacer que el PC se apague solo?

Tanto en Windows 7 como en Windows 8 es posible programar el ordenador para que se apague al cabo de cierto tiempo. Esto es muy interesante por ejemplo para dejar nuestra computadora funcionando con eMule o uTorrent, para bajarnos contenido legal por supuesto,  en nuestra ausencia y asegurarnos que no se quedará conectada más tiempo del necesario consumiendo kilowatios.

La manera de hacerlo es bien simple.

Accederemos a la línea de comandos pulsando la tecla Windows + R y en el diálogo que nos saldrá escribiremos cmd tal como muestra la figura.

image

Pulsamos aceptar y nos saldrá la ventana con el entrañable MS-DOS al que ahora eufemísticamente llaman consola.

image

Una vez dentro escribiremos lo siguiente:

shutdown /s /t Número de segundos

Por ejemplo, si queremos que el PC se apague al cabo de 3 horas escribiremos

shutdown /s /t 10800

Ya que 3 horas son 10800 segundos.

image

Si todo ha ido bien en la esquina inferior derecha de nuestra pantalla al cabo de unos segundos nos saldrá un mensaje tal que este:

image

Instalaciones de B.T. en locales de pública concurrencia

Preguntas muy frecuentes en AUTOCAD (1)

Blueprint

Pregunta frecuente:

¿Cómo vuelvo a disponer de las referencias a objetos en el botón central del ratón, como ocurría en AUTOCAD 14?

Respuesta:

– Pon a cero la Variable MBUTTONPAN.

image

Pregunta frecuente:

¿Cómo puedo quitar las crucecitas que aparecen cuando selecciono punto en la pantalla?

Respuesta

– Pon a cero la variable BLIPMODE

image

Pregunta frecuente:

¿Me salen manchas negras en los planos. He usado coberturas (WIPEOUT)  ¿Tú sabes que pasa?

Respuesta

– Las siguientes variables deberían estar en ACT:

WMFBKGND 

– WMFFOREGND

Pregunta frecuente:

¿No consigo que se mantengan los cambios en las capas de las referencias externas?

Respuesta

– Debes ir a:

Herramientas / Opciones / Abrir y guardar

y activar la casilla : Mantener cambios en capas de RefX

image

Pregunta frecuente:

Cuando inserto una referencia externa, esta no me aparece. ¿Tú sabes por qué pasa?

Respuesta más habitual.

Seguramente tienes la referencia previamente unida mediante la opción de REFX/ insertar. por ello existe en el dibujo un bloque con el mismo nombre que la referencia que tratas de insertar.