Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Proteger todas las hojas de trabajo

| Sin comentarios

Para que la información que contenga una libro de Excel solo sea manipulada por las personas autorizadas , es necesario protegerla

Supongamos el siguiente ejemplo:

Usted es asistente de planeamiento de una empresa dedicada a la venta de vehículos menores, la información de las ventas de los últimos meses permitirá a los directivos de la empresa tener una mejor proyección de las acciones que se debería tomar en los próximos meses .El área de ventas le proporciona una copia de la información adjunta, para que se pueda realizar algún cambio en la información usted deberá de conocer la contraseña.

Los pasos que sigue esta macros son los siguientes:

1° Declara un objeto llamado” hoja”. Esto crea un contenedor de memoria para cada hoja de cálculo a través de un bucle.

2° Comienza el bucle enumerando todas las hojas del libro.

3°Se aplica a la macro con la contraseña dada, y luego vuelve de nuevo para obtener
la hoja de cálculo.
Sub seguridad()

Dim hoja As Worksheet

 

For Each hoja In ActiveWorkbook.Worksheets

hoja.Protect Password:="ventaseguras"

Next hoja

End Sub

Proteger hojas de cálculo

Deja una respuesta

Los campos requeridos estan marcados con *.