¿Cómo puedo proteger contra escritura una hoja de trabajo y al mismo tiempo permitir que el enlace salte a otra hoja de trabajo para ingresar comentarios?


0

Hay una hoja de MS-Excel muy importante que mantengo, que necesito compartir con otros colegas. Por cada fila en la hoja de trabajo particular que mantengo, varios colegas podrían dejar varios comentarios durante un período de tiempo.

Esto es lo que me gustaría hacer:

  1. Haga la hoja de trabajo principal que mantengo, 'solo lectura', con un enlace / botón al comienzo de la fila que dice "Agregar comentario"

  2. Al hacer clic en "Agregar comentario" (enlace o botón), debe llevar al revisor a otra hoja de trabajo, donde el "id de fila" (o algún identificador único sobre el número de fila de la hoja de trabajo original) se rellena automáticamente, y luego Se puede dejar un comentario. Si el nombre del revisor y el tiempo de comentario se pueden capturar automáticamente, eso es bueno, de lo contrario, puedo dejar que sea algo que se ingresa manualmente.

Ahora, no estoy familiarizado con la programación de VB, pero sospecho que se podría hacer algo similar usando la secuencia de comandos de VB. Si hay un enfoque alternativo para lograr el mismo fin / similar, que no requiere secuencias de comandos, me encantaría saberlo.

Respuestas:


0

¿Por qué no solo permitir objetos de comentario en la hoja de trabajo protegida?

inicio - fuente - formato de celdas - bloqueado

Entonces

Revisar - proteger hoja - permitir Seleccionar celdas y editar objetos y poner una contraseña

Ahora los usuarios pueden hacer clic derecho para insertar un comentario.


Gracias por responder. Eso es precisamente lo que intenté hacer, pero los comentarios se están volviendo difíciles de manejar. No puedo realizar la gestión de cambios correctamente con él. Por ejemplo, me gustaría poder ordenar por los comentarios más recientes, pero no perder los más antiguos. Además, me gustaría poder filtrar por revisor. Las posibilidades de manipular comentarios como una hoja de cálculo Excel estándar son mucho más amplias, en comparación con lo que podría hacer solo con comentarios.
icarus74

@ icarus74 a menos que quieras escribir un montón de VBA, tendría que estar de acuerdo con Teylyn, este no es realmente un trabajo para Excel.
Raystafarian

0

Esto suena como un concepto de base de datos relacional. Relación maestro / esclavo o padre / hijo. Excel no es una base de datos. Su escenario sería mucho más fácil de crear en una base de datos como Access o SQL. Con el beneficio adicional de que tendría acceso de edición multiusuario en tiempo real. Lo cual es algo que Excel tampoco hace bien. Entonces, para mí esto parece una herramienta incorrecta para el trabajo.


Gracias Teylyn, por tomarte el tiempo de responder. Desafortunadamente, MS Access o MS SQL no es algo para lo que nuestra organización tiene licencias, y no se usa aquí. Somos una tienda de software de Linux, Excel, Word, Powerpoint es prácticamente lo único de MS estable. Sin embargo, entiendo su punto ... Solo esperaba encontrar algo, que al menos podría llevarme a una columna en particular. de otra hoja de trabajo ...
icarus74
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.