Documente Academic
Documente Profesional
Documente Cultură
Excel?
De Raymundo Ycaza 10 Comentarios
Cuando trabajas sobre una hoja con varios cientos o miles de registros, se te presenta la
molestia de no saber dnde colocar el botn que ejecute la macro que has desarrollado. No
es verdad?
Ahora, vas a crear una macro dentro de la hoja en la que dibujaste el botn. Esto debido
a que debemos controlar el evento Worksheet_SelectionChange que se dispara cada vez
que el usuario cambia la seleccin.
1. Con el atributo .Left de nuestro botn, le estamos indicando que la distancia desde
la izquierda de la pantalla, sea igual a la distancia que tiene la celda que est a la
derecha de la celda activa.
2. Con el atributo .Top de nuestro botn, estamos asignndole la misma distancia que
tiene la celda activa desde la parte superior de la pantalla.
3. El atributo .Height es simplemente para que siempre se adapte al alto de la celda
activa. Puedes quitarle esta lnea si tienes una planilla con muchas filas de diferente
altura.
Por el contrario, si quisieras que tu botn no se mueva de fila, pero s de columna, puedes
eliminar la siguiente lnea:
.Top = ActiveCell.Top
Si tu hoja tiene muchas filas con altura diferente entre si, puedes eliminar la siguiente lnea:
.Height = ActiveCell.Height
Desbloquear reas especficas de una hoja
de clculo protegida
Cuando se protege una hoja de clculo, todas las celdas estn bloqueadas de forma
predeterminada, lo que significa que no se pueden editar. Para que se puedan editar algunas
celdas mientras otras estn bloqueadas, puede desbloquear las celdas y, despus, bloquear
nicamente celdas o rangos especficos antes de proteger la hoja de clculo. Puede permitir
tambin que determinados usuarios editen rangos especficos en una hoja de clculo
protegida.
Qu desea hacer?
Bloquear slo celdas y rangos especficos en una hoja de clculo protegida
Desactive esta
casilla de Para impedir a los usuarios
verificacin
Mover el puntero a las celdas que tienen activada la casilla de
Seleccionar
verificacin Bloqueada en la ficha Proteccin del cuadro de
celdas
dilogo Formato de celdas. De forma predeterminada, se
bloqueadas
permite a los usuarios seleccionar las celdas bloqueadas.
Seleccionar Mover el puntero a las celdas que tienen activada la casilla de
Desactive esta
casilla de Para impedir a los usuarios
verificacin
celdas no verificacin Bloqueada en la ficha Proteccin del cuadro de
bloqueadas dilogo Formato de celdas. De forma predeterminada, los
usuarios pueden seleccionar las celdas no bloqueadas y pueden
presionar la tecla TAB para desplazarse por las celdas no
bloqueadas de una hoja de clculo protegida.
Cambiar cualquiera de las opciones de los cuadros de dilogo
Formato de celdas o Formato condicional. Si aplic formatos
Formato de
condicionales antes de proteger la hoja de clculo, el formato
celdas
sigue cambiando cuando un usuario especifica un valor que
satisface una condicin diferente.
Utilizar cualquiera de los comandos de formato de columna,
Formato de
incluidos los que cambian el ancho de columna u ocultan las
columnas
columnas (ficha Inicio, grupo Celdas, botn Formato).
Utilizar cualquiera de los comandos de formato de fila, incluidos
Formato de filas los que cambian el alto de fila u ocultan las filas (ficha Inicio,
grupo Celdas, botn Formato).
Insertar
Insertar columnas.
columnas
Insertar filas Insertar filas.
Insertar
Insertar nuevos hipervnculos incluso en celdas desbloqueadas.
hipervnculos
Eliminar columnas.
Eliminar
Nota Si Eliminar columnas est protegido e Insertar
columnas
columnas no lo est, los usuarios pueden insertar columnas que
no podrn eliminar.
Eliminar filas.
Eliminar filas
Nota Si Eliminar filas est protegido e Insertar filas no lo
est, los usuarios pueden insertar filas que no podrn eliminar.
Usar cualquier comando para ordenar datos (ficha Datos, grupo
Ordenar y filtrar).
Ordenar
Nota Los usuarios no pueden ordenar rangos que contengan
celdas bloqueadas en una hoja de clculo protegida,
independientemente de esta configuracin.
Usar las flechas desplegables para cambiar el filtro en un rango
cuando se aplican autofiltros.
Utilizar
Autofiltro
Nota Los usuarios no pueden aplicar ni quitar autofiltros en una
hoja de clculo protegida, independientemente de esta
Desactive esta
casilla de Para impedir a los usuarios
verificacin
configuracin.
Utilizar
Dar formato, cambiar el diseo, actualizar o modificar informes
informes de
de tabla dinmica o crear nuevos informes.
tabla dinmica
Realizar cualquiera de las siguientes acciones:
Active esta
Para impedir que los usuarios
casilla
Efecten cambios en elementos que forman parte del grfico, como
Contenido series de datos, ejes y leyendas. El grfico contina reflejando los
cambios que se efectan en sus datos de origen.
Efecten cambios en objetos grficos, incluidas formas, cuadros de
Objetos texto y controles, a menos que desbloquee los objetos antes de
proteger la hoja de grfico.
10. En el cuadro Contrasea para desproteger la hoja, escriba una contrasea para la
hoja, haga clic en Aceptar y, a continuacin, vuelva a escribir la contrasea para
confirmarla.
Notas
Volver al principio
Nota Este comando solamente est disponible cuando la hoja de clculo no est
protegida.
6. Para el acceso con contrasea, en el cuadro Contrasea del rango escriba una
contrasea que permita tener acceso al rango.
Nota Especificar una contrasea es opcional cuando planea usar permisos de
acceso. Usar una contrasea le permite ver las credenciales de usuario de cualquier
persona autorizada que edite el rango.
Sugerencia Para ver cmo deben escribirse los nombres de los usuarios, haga clic
en ejemplos. Para comprobar que los nombres son correctos, haga clic en
Comprobar nombres.
12. En el cuadro de dilogo Permitir que los usuarios modifiquen rangos, haga clic
en Proteger hoja.
13. En la lista Permitir a los usuarios de esta hoja de clculo, seleccione los
elementos que permite cambiar a los usuarios.
Desactive esta
casilla de Para impedir a los usuarios
verificacin
Mover el puntero a las celdas que tienen activada la casilla de
Seleccionar
verificacin Bloqueada en la ficha Proteccin del cuadro de
celdas
dilogo Formato de celdas. De forma predeterminada, se
bloqueadas
permite a los usuarios seleccionar las celdas bloqueadas.
Mover el puntero a las celdas que tienen activada la casilla de
verificacin Bloqueada en la ficha Proteccin del cuadro de
Seleccionar
dilogo Formato de celdas. De forma predeterminada, los
celdas no
usuarios pueden seleccionar las celdas no bloqueadas y pueden
bloqueadas
presionar la tecla TAB para desplazarse por las celdas no
bloqueadas de una hoja de clculo protegida.
Cambiar cualquiera de las opciones de los cuadros de dilogo
Formato de Formato de celdas o Formato condicional. Si aplic formatos
celdas condicionales antes de proteger la hoja de clculo, el formato
sigue cambiando cuando un usuario especifica un valor que
Desactive esta
casilla de Para impedir a los usuarios
verificacin
satisface una condicin diferente.
Utilizar cualquiera de los comandos de formato de columna,
Formato de
incluidos los que cambian el ancho de columna u ocultan las
columnas
columnas (ficha Inicio, grupo Celdas, botn Formato).
Utilizar cualquiera de los comandos de formato de fila, incluidos
Formato de filas los que cambian el alto de fila u ocultan las filas (ficha Inicio,
grupo Celdas, botn Formato).
Insertar
Insertar columnas.
columnas
Insertar filas Insertar filas.
Insertar
Insertar nuevos hipervnculos incluso en celdas desbloqueadas.
hipervnculos
Eliminar columnas.
Eliminar
Nota Si Eliminar columnas est protegido e Insertar
columnas
columnas no lo est, los usuarios pueden insertar columnas que
no podrn eliminar.
Eliminar filas.
Eliminar filas
Nota Si Eliminar filas est protegido e Insertar filas no lo
est, los usuarios pueden insertar filas que no podrn eliminar.
Usar cualquier comando para ordenar datos (ficha Datos, grupo
Ordenar y filtrar).
Ordenar
Nota Los usuarios no pueden ordenar rangos que contengan
celdas bloqueadas en una hoja de clculo protegida,
independientemente de esta configuracin.
Usar las flechas desplegables para cambiar el filtro en un rango
cuando se aplican autofiltros.
Utilizar
Autofiltro Nota Los usuarios no pueden aplicar ni quitar autofiltros en una
hoja de clculo protegida, independientemente de esta
configuracin.
Utilizar
Dar formato, cambiar el diseo, actualizar o modificar informes
informes de
de tabla dinmica o crear nuevos informes.
tabla dinmica
Realizar cualquiera de las siguientes acciones:
Active esta
Para impedir que los usuarios
casilla
Efecten cambios en elementos que forman parte del grfico, como
Contenido series de datos, ejes y leyendas. El grfico contina reflejando los
cambios que se efectan en sus datos de origen.
Efecten cambios en objetos grficos, incluidas formas, cuadros de
Objetos texto y controles, a menos que desbloquee los objetos antes de
proteger la hoja de grfico.
14. En el cuadro Contrasea para desproteger la hoja, escriba una contrasea, haga
clic en Aceptar y, a continuacin, vuelva a escribir la contrasea para confirmarla.
Notas
Notas