¿Puedes extraer datos de una spreadsheet que está protegida de la security?

Si nuestro departamento de finanzas quiere que creemos una aplicación web que extraiga datos de un cálculo de spreadsheet, en function de los comentarios del usuario, pero también queremos que esa spreadsheet sea privada para todos los desarrolladores que trabajan en la aplicación, ¿es posible?

¿Cómo lanzan las empresas una aplicación con información confidencial que desean proteger?

¿Puede acceder a los datos de una spreadsheet de Excel que está protegida de la security?

La forma más sencilla de desarrollar una aplicación de este tipo (esta es una respuesta de alto nivel de "cómo desarrollar una aplicación cuando no se puede ver la información clasificada o protegida", no "cómo hacer un portal web con un backend de Excel") es get datos "ficticios".

Usted hace que los datos ficticios estén protegidos, pero le da a los desarrolladores la capacidad de ver los datos del otro lado de la panetworking. Asegúrese de que los types de datos sean los mismos (lo único diferente deberían ser los valores) y vaya desde allí. Esa es la manera fácil. Después de que la aplicación se desarrolle con los datos ficticios, se implementa y las personas con acceso a los datos "conectan las tuberías" y se van.

En cuanto al uso de una hoja de Excel como back-end de un website … por favor, busque en MySQL o MSSQL o alguna otra solución de database. El desarrollador que vendrá después te lo agradecerá.

Si no puede debido a la administración … abrir un file de Excel directamente no es para corazones débiles, pero Microsoft proporciona una API para acceder al interior. Lo hice una vez … y no recuerdo cómo salir de mi cabeza, pero quizás alguien más hábil restring la API. El path más fácil es tener esa salida de libro de trabajo a CSV (que se analiza fácilmente).

Recomendaría Excel workbook update a table que aplique cualquier esquema de security que necesite. También puede colocar el libro de trabajo en una location a la que solo puedan acceder aquellos con los derechos adecuados.

Si la input del usuario está limitada a un campo o dos y los valores son para valores fácilmente determinados que no abarcan un amplio range, entonces cree una tabla de búsqueda. En esta tabla, almacenaría los resultados de todas las combinaciones posibles de valores de input. Esto le permitiría no colocar la spreadsheet de Excel en el server web.