AYUDA: ¿Se puede hacer esto en Excel?

10/12/2003 - 16:34 por jordi_d | Informe spam
Hola:

Necesito hacer lo siguiente con Excel:

Tengo una hoja que llamo Hoja1 como formulario de entrada de datos y
para visualizar resultados según los datos introducidos.
Y tengo una Hoja2 que contiene todos los cálculos.

¿Es posible que tras introducir los datos en Hoja1, al darle F9 o
ejecutar un proceso, o lo que sea, la Hoja1 envie los datos a la Hoja
2, esta haga los cálculos y los resultados se visualicen en la Hoja1,
PERO con la condicion de que la Hoja2 esté protegida, es decir, nadie
pueda abrirla,o sea, que nadie pueda acceder a ver como están hechos
los cálculos?

Si vinculo la Hoja 1 con la Hoja2 y a ésta le pongo una contraseña, NO
ME VALE, porque al abrir la Hoja1 me dice que está vinculada a la
Hoja2 y para operar me exige que entre la contraseña de la hoja2 y el
usuario no sabrá la contraseña.

(sería como si la hoja2 actuase como una dll, recibe unos datos y
devuelve otros pero nadie puede abrirla)

Y tiene que ser en Excel.

También me valdria que todo estuviera en un mismo Libro. Una hoja con
la entrada de datos y visualización de resultados y otra hoja con los
cálculos. Pero la condición es que la hoja de cálculos sea
inaccesible; es decir, que nadie pueda ver las fórmulas (ni siquiera
mediante copia a otra hoja o metodos parecidos).

Creo que tiene que haber una manera de lograr esto. No puedo creer que
no haya ninguna manera de proteger el acceso o visualización de
formulas de una hoja que no sea poniendo una contraseña de entrada al
Libro. Agradeceré cualquier ayuda.

Gracias y un saludo.
 

Leer las respuestas

#1 jordi_d
10/12/2003 - 17:22 | Informe spam
Me contesto a mí mismo:

Una posible opción sería ocultar y bloquear las celdas con las
fórmulas, y ponerle una contraseña de protección a la escritura de
hoja (no a la entrada del libro). De esta forma las formulas quedan
inaccesibles incluso mediante copia desde otro libro.

la pregunta ahora es ... ¿este método es infalible o hay algun modo de
saltarse esa protección? (me ha parecido leer algo de que los
passwords de las hojas se pueden saltar. ¿Como se haría?)

Saludos


On Wed, 10 Dec 2003 15:34:36 GMT, (Jordi) wrote:

Hola:

Necesito hacer lo siguiente con Excel:

Tengo una hoja que llamo Hoja1 como formulario de entrada de datos y
para visualizar resultados según los datos introducidos.
Y tengo una Hoja2 que contiene todos los cálculos.

¿Es posible que tras introducir los datos en Hoja1, al darle F9 o
ejecutar un proceso, o lo que sea, la Hoja1 envie los datos a la Hoja
2, esta haga los cálculos y los resultados se visualicen en la Hoja1,
PERO con la condicion de que la Hoja2 esté protegida, es decir, nadie
pueda abrirla,o sea, que nadie pueda acceder a ver como están hechos
los cálculos?

Si vinculo la Hoja 1 con la Hoja2 y a ésta le pongo una contraseña, NO
ME VALE, porque al abrir la Hoja1 me dice que está vinculada a la
Hoja2 y para operar me exige que entre la contraseña de la hoja2 y el
usuario no sabrá la contraseña.

(sería como si la hoja2 actuase como una dll, recibe unos datos y
devuelve otros pero nadie puede abrirla)

Y tiene que ser en Excel.

También me valdria que todo estuviera en un mismo Libro. Una hoja con
la entrada de datos y visualización de resultados y otra hoja con los
cálculos. Pero la condición es que la hoja de cálculos sea
inaccesible; es decir, que nadie pueda ver las fórmulas (ni siquiera
mediante copia a otra hoja o metodos parecidos).

Creo que tiene que haber una manera de lograr esto. No puedo creer que
no haya ninguna manera de proteger el acceso o visualización de
formulas de una hoja que no sea poniendo una contraseña de entrada al
Libro. Agradeceré cualquier ayuda.

Gracias y un saludo.

Preguntas similares