Limpiar Ordenador ; 1) Deshabilitar elementos de Inicio

Vamos a empezar centrándonos en unas simples acciones para conseguir resultados inmediatos. Limpiar el ordenador sin formatear no requiere conocimientos muy avanzados pero si seguir los pasos indicados:

Es importante disminuir lo máximo posible los programas que inician con Windows para desahogar y liberar recursos de tu ordenador. Una de las mejores maneras es deshabilitar elementos que se ejecutan automáticamente cuando se inicia Windows ya que no sólo absorben recursos del sistema, sino que también suelen causar que el equipo tarde en arrancar a un nivel desesperante pero cuidado, no debemos quitar el inicio automático de programas fundamentales para el arranque...

1) Primera acción. Deshabilitar elementos de Inicio
-Entra en la lupa al lado del icono de windows y escribe "tareas", debería aparecer el "Administrador de tareas", clica sobre el. También se puede usar el atajo de teclado "CTRL + SHIFT + ESC" para abrir el "Administrador de tareas" sin hacer clic en ninguna parte.

- Una vez se abra la primera pantalla, pulsamos justo donde pone "Más detalles"

– Nos aparecerá una ventana más grande con varias pestañas, que básicamente hace un resumen sobre todas las aplicaciones que corren en nuestro sistema operativo.

Si no estás seguro de qué hace qué, puedes clicar sobre cualquier elemento y seleccionar "Buscar en línea" para saber exactamente lo que es y lo que hace. Según Microsoft, el impacto se basa en qué cantidad de CPU y de uso del disco que se utiliza en el arranque:

Alto impacto
Aplicaciones que utilizan más de 1 segundo de tiempo de CPU o más de 3 MB de disco en el Inicio.
Impacto Mediano
Aplicaciones que utilizan 300 ms - 1seg de tiempo de CPU o 300 KB - 3 MB de disco.
Bajo impacto
Aplicaciones que utilizan menos de 300 ms de tiempo de CPU y de menos de 300 KB de disco.

Un segundo puede no parecer mucho, pero ten en cuenta que la imagen de arriba representa un sistema que no tiene un muchas cosas instaladas. Imagina un ordenador con muchas más cosas en la pestaña de Inicio. Ten en cuenta que si tienes un alto numero de elementos de inicio de alto impacto, además de otros elementos de medio y bajo impacto, y todos requieren tiempo de CPU y de disco, el tiempo de arranque del ordenador aumenta proporcionalmente. Llegados a este punto hay que tener cuidado a la hora de deshabilitar el inicio de programas.

¿QUÉ PROGRAMAS NO HAY QUE DESHABILITAR?
- Programas propios de Windows
- Programas de la placa base AMD, Intel.
- Drivers de hardware o periféricos (Tarjeta de audio, vídeo, etc...)
- Programas relacionados con el antivirus instalado

¿QUÉ PROGRAMAS PUEDO DESHABILITAR?
Programas relacionados con Word, Excel, PowerPoint y editores de texto.
Dropbox, Spotify, Skype
Programas de descarga tipo Torrent, Ares, Emule, etc..
Juegos
Prácticamente todo programa que hayas instalado tu mismo y no tenga nada que ver con el sistema operativo.

Por ejemplo, si desactivamos "Dropbox", ya no se iniciará automáticamente ni realizará los cambios de sincronización, tendríamos que iniciarlo nosotros manualmente, por tal motivo dependiendo del uso que se le vaya a dar a las aplicacion que deshabilitas puede ser conveniente dejarlo habilitado.

Error al cargar NTLDR Operating System Not Found

Si tienes XP, que todavia somos muchos los que lo usamos te puedes haber encontrado con este mensaje al encender el equipo Error al cargar NTLDR. Operating System not found, si tienes partición NTFS, debes arrancar el equipo con el CD-ROM de instalación de Windows XP y entrar en la opción de Reparar (R), abrir la consola de recuperación. Una vez en la consola introduce los siguientes comandos (E simboliza la unidad asignada al CD-ROM):

* COPY E:\i386\NTLDR C:\ (pulsar Enter)
* COPY E:\i386\NTDETECT.COM C:\ (pulsar Enter)

Sacamos el CD-ROM de Windows XP y tecleamos 'exit' en la consola de recuperación para reiniciar el equipo.

Crear punto restauracion windows 10 windows 7

Windows nos da la posibilidad de crear puntos de restauración para que puedas restaurar el sistema a una fecha anterior. Esto puede ser útil si ha instalado actualizaciones o programas que están causando problemas. Sigue los pasos que a continuación te digo para crear un punto de restauración.


1) Escribe Punto de restauración en el cuadro búsqueda de la barra de tareas y presiona Intro.


2) Haz clic en Configurar..... y selecciona Activar protección del sistema.


3) Haz clic en Aplicar y selecciona Aceptar.


4) Selecciona Crear..... y escribe un nombre para el punto de restauración, aconsejo poner la fecha y hora para si tenerlo como indicativo.


5) Haz clic en Crear y elige Cerrar para crear el punto de restauración.


6) Listo.


VBA seleccionar celdas y rangos

En más de una ocasión quienes trabajamos con Macros en Excel nos encontramos con la necesidad de seleccionar una celda o un rango de celdas de Excel.


Cómo seleccionar una celda en una hoja activa

Para seleccionar la celda A5 en la hoja activa, puede utilizar cualquiera de los ejemplos siguientes:

a) ActiveSheet.Cells(1, 1).Select
b) ActiveSheet.Range("A5").Select

Cómo seleccionar una celda en otra hoja del mismo libro

Para seleccionar la celda B6 en otra hoja del mismo libro, puede utilizar cualquiera de los ejemplos siguientes:

a) Application.Goto ActiveWorkbook.Sheets("[Nombre_Hoja]").Cells(2, 5)
b) Application.Goto (ActiveWorkbook.Sheets("[Nombre_Hoja]").Range("B6"))
c) Sheets("[Nombre_Hoja]").Activate
    ActiveSheet.Cells(2,5).Select


Cómo seleccionar una celda en una hoja de un libro diferente

Para seleccionar la celda C3 en una hoja de un libro diferente, puede utilizar cualquiera de los ejemplos siguientes:

a) Application.Goto Workbooks("BOOK2.XLS").Sheets("[Nombre_Hoja]").Cells(3,3)
b) Application.Goto Workbooks("BOOK2.XLS").Sheets("[Nombre_Hoja]").Range("C3")
c) Workbooks("[Nombre_Archivo").Sheets("[Nombre_Hoja]").Activate
    ActiveSheet.Cells(3, 3).Select


Cómo seleccionar un rango de celdas en otra hoja del mismo libro

Para seleccionar el rango A2:C8 en otra hoja del mismo libro, puede utilizar cualquiera de los ejemplos siguientes:

a) Application.Goto ActiveWorkbook.Sheets("[Nombre_Hoja]").Range("A2:C8")
b) Application.Goto ActiveWorkbook.Sheets("[Nombre_Hoja]").Range("A2", "C8")
c) Sheets("[Nombre_Hoja]").Activate
    ActiveSheet.Range(Cells(1, 2), Cells(3, 8)).Select

VBA Instrucciones Macros

Desactivar el parpadeo o actualizacion de pantalla al ejecutarse una macro.

Application.ScreenUpdating = False

Desactivar mensajes de alerta a la hora de ejecutar procesos

 Application.DisplayAlerts = False

VBA Procesos para Graficos

Proceso para averiguar el nombre del gráfico.

MsgBox ActiveChart.Name


Proceso para cambiar nombre del gráfico

Worksheets("[Nombre Hoja]").ChartObjects("[Nombre_Grafico]").Name = "[Nuevo Nombre]"

Proceso para cambiar el titulo al gráfico.


Gráfico incrustado:

Application.Workbooks("[Nombre_libro]").Worksheets("[Nombre Hoja]").ChartObjects("[Nombre_Grafico]").Chart.ChartTitle.Text = "[Nuevo Titulo]"

 Application.Workbooks("[Nombre_libro]")--> de estas instrucciones podemos prescindir ya que estamos en ellos.

Gráfico Hoja Independiente:

Sheets ["Nombre_Grafico]").ChartTitle.Text = "[Nuevo Titulo]"

Proceso para cambiar un gráfico de Incrustado a Independiente

Worksheets("[Nombre_Hoja]").ChartObjects("[Nombre_Grafico").Chart.Location xlLocationAsNewSheet, "[Nombre_Nueva_Hoja]"

El proceso inverso, de Independiente a Incrustado

Charts ("Grafico1").Location xlLocationAsNewSheet, "[Nombre_Hoja]" 

Proceso para activar el gráfico


Worksheets("[Nombre_Hoja]").ChartObjects("[Nombre_Grafico").Activate

Cambiar tipo de gráfico

 activechart.type = XLl[tipo_grafico]

Crear boton y eliminar graficos de la hoja.
Dentro del botón pegar esta instrucción

Activesheet.chartobjects.delete

Crear boton activex para poder cambiar el formato del gráfico.
Hay muchas mas instrucciones aqui algunas de ellas.

ActiveSheet.ChartObjects("[Nombre_Grafico").Activate

With ActiveChart

    .Type = xlArea
    .ChartArea.Font.Name = "[Tipo_Letra]"
    .ChartArea.Font.Size = "[Tamaño_Letra]"
    .PlotArea.Interior.Color = vb[Color_en_Ingles
    .Axes(xlValue).TickLabels.Font.[Tipo_Fuente] = True
    .Axes(xlCategory).TickLabels.Font.[Tipo_Fuente] = True
    .Legend.Position = xlLegendPositionBottom
   
End With

Modificar todos los graficos incrustados en la hoja

dim [nombre_variable] as chartobject

for each [nombre_variable] in Activesheet.ChartObject

[colocar las instrucciones a efectuar  ]

next [nombre_variable]









VBA estructuras control de flujo

Estructuras de control de flujo en Visual Basic Application (VBA):

* Condicionales
    - If - then
    - Then - case

* Bucles
   - Determinados: conocemos las veces que se ejecutará el codigo en su interior.
     . For - Next
     . For - each - next

   - Indeterminados: no conocemos las veces que se ejecutará el codigo en su interior.
     . Do - loop
     . While - wend
     . Do - until

* Goto: No aconsejable su uso (codigo espaghetti) excepto para el uso de VBA: captura de errores.