Mientras investigaba la respuesta a esta pregunta , me topé con un comportamiento bastante extraño en Excel relacionado con celdas desprotegidas en hojas de trabajo protegidas.
Para ver a qué me refiero, cree un nuevo libro de trabajo, desproteja su primera celda (A1) y proteja la hoja de trabajo . La única celda en la que se puede ingresar texto ahora debe ser A1. A continuación, vaya a otra aplicación (por ejemplo, su navegador) y copie el texto desde allí. Seleccione la primera celda haciendo clic una vez (no haga doble clic ni pegue en la barra de formulario) y pegue el texto en ella.
Esto no solo cambiará potencialmente el formato de la celda, sino que también establecerá su bandera protegida. A partir de entonces, no hay forma de volver a cambiar el contenido de esa celda sin eliminar la protección de la hoja de trabajo (o deshacer la operación de pegado, por supuesto).
¿Porqué es eso? ¿Es este comportamiento deseado o un error en Excel 2010 (la versión que usé para probar esto)?
fuente
La respuesta anterior ya no se aplica a la versión más reciente de Excel 365. La versión actual de Excel 365 ahora crea un nuevo estilo llamado "Normal 2" o cualquier número de secuencia que necesite. Aplica el nuevo estilo que está bloqueado en lugar del estilo normal modificado.
Aquí está la solución para Excel 365. Seleccione el rango de celdas que desea que otros puedan editar. Luego, vaya a la pestaña "Revisar". En la sección "Cambios", haga clic en "Permitir a los usuarios editar rangos". Haga clic en el botón "Nuevo". Su rango seleccionado se completará automáticamente con un título generado automáticamente. Realice los cambios manuales que desee. Si desea que las personas puedan hacer cambios solo con una contraseña, puede ingresarla aquí. Prefiero que las personas no usen una contraseña, así que hago clic en el botón "Permisos" y luego en "Agregar". Quiero que cualquiera pueda editar sin una contraseña, así que ingresé "Todos" ya que el usuario permitió realizar ediciones. Si comprende los permisos, puede seleccionar un usuario o un conjunto de usuarios que podrán realizar ediciones sin contraseña. Luego simplemente haga clic en "Aceptar" hasta que todas las ventanas estén cerradas. Protege tu sábana y estarás bien.
fuente
No sé por qué está sucediendo, pero en lo que a mí respecta, es un gran error. :-(
Parece que cada vez que Excel intenta pegar el formato del texto junto con el texto, vuelve a bloquear la celda. Si elige
Match Destination Formatting
como su opción de pegar; pegar desde un editor de texto plano como el Bloc de notas; o pegar desde otro libro de trabajo en la misma instancia de Excel, luego la celda aún se desbloquea después. Si realiza un pegado regular desde cualquier otra aplicación que tenga formato de texto, incluso otra instancia de Excel, Excel está bloqueando su celda desbloqueada.El problema de formato, como mínimo, tiene una solución alternativa donde puede copiar el formato correcto desde otra celda y pegarlo nuevamente en la celda desordenada.
fuente
Selecciona la celda desprotegida en una hoja protegida (AtiveCell) en la que pega los datos de un navegador web. Después de pegar se protege. Eso no es deseable :-)
¡Hice esto y funciona!
En el código de la hoja, en mi caso "Hoja1":
fuente
Al igual que todos los demás en esta página (y tema) han encontrado esto incómodo. Sin embargo, la mejor manera (para mí) de evitar esto es pegar para "pegar valores" al insertar datos y "pegar especiales" - "hipervínculo" al pegar enlaces. He hecho las cosas de esta manera, ya que generalmente tengo un formato condicional bastante complicado y tengo que pegar los valores de forma habitual (o los cambios de formato condicional). Espero que encuentres esto útil.
fuente