Excel - Evitar que te roben un excell

 
Vista:
sin imagen de perfil

Evitar que te roben un excell

Publicado por Domingo (53 intervenciones) el 21/02/2016 04:19:28
Hola quisiera saber que opináis. He realizado un excell que me ha llevado muchísimo tiempo y tengo miedo a dejarlo y que me lo copien. Tendría que utilizarlo con mas gente en la empresa y tengo miedo que lo copien y solo me gustaría gestionarlo y que no se apropiaran de mi trabajo. He pensado hacer macros y que se autodestruya al cabo del tiempo o que se necesitara una nueva clave o especie de licencia cada cierto tiempo y sino se autodestruya y que deje copiar. Esto es posible y si seria muy complicado realizar. muchas gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Evitar que te roben un excell

Publicado por agustin (149 intervenciones) el 21/02/2016 13:17:48
No se decirte pero vba es un visual basic para aplicaciones y no se hasta que nivel esta limitado. Si deja usar el api de Windows lo tienes fácil porque podrías por ejemplo usar GetVolumeInformation para obtener el serial del hd (no es el serial realmente del hd sino que es el de la partición pero te valdria) y con ese serial comparas con el de tu disco al abrirse el archivo y si no coinciden lo cierras. Con eso lo tendrías el código y luego pones una clave para acceder a tu código y ya no podrían usarlo fuera de tu pc. Otras opciones es usar el serial de la bios, la gráfica, hacer que al abrirse obtenga la fecha como valor y que haga algún calculo con ese valor y te de una clave única para cada día y luego te creas un keygen en un Pen que te de dicha clave y así solo tu la sabrías y nadie podría usarlo más de un día jejeje. Hay muchas opciones.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil

Evitar que te roben un excell

Publicado por Domingo (53 intervenciones) el 21/02/2016 21:46:52
Buenas tardes
Muchas gracias por tu comentario, pero no controlo tanto el programa excell. Perdona que no tenga tantos conocimientos...No se si es pedir demasiado si pudieras ser mas conciso o pudieras decirme una macro para realizar ese tipo de cosas que dices. Muchas gracias de antemano.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Evitar que te roben un excell

Publicado por agustin (149 intervenciones) el 23/02/2016 00:14:29
A ver si mañana tengo un rato y te hago unos ejemplos. VB hace como mil años que no lo manejo así que no podre explicarte como crear un keygen porque no sabría como pero es prácticamente idéntico a lo que haré en el vba.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Evitar que te roben un excell

Publicado por Domingo (53 intervenciones) el 23/02/2016 01:56:33
Muchas gracias
Me harías un gran favor.
Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Evitar que te roben un excell

Publicado por agustin (149 intervenciones) el 23/02/2016 13:31:14
Te pongo varios codigos para proteger el acceso en otros ordenadores que no sean el que tu quieras.
Ademas tienes un codigo que crea un serial a partir de la fecha actual, solo tendrias que crearte un generador de seriales que lo podrias hacer con vb o con otro documento de excel y que no se lo deberias dar a nadie.
Ademas el codigo de VBA tiene contraseña y no se puede visionar sin esta.
Ademas tambien tiene contraseña el libro por lo que tampoco se podria abrir sin ella.
No se que tienes dentro de ese libro pero con las cosas que te pongo en el archivo de ejemplo tienes proteccion para rato jijiji.
Decir que yo tampoco soy ningun genio y que he buscado por google para ver como se hacian ciertas cosas.
La contraseña para todo es "aguml" sin las comillas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Evitar que te roben un excell

Publicado por domingo (53 intervenciones) el 23/02/2016 23:22:40
Muchas gracias intentare probar y ya te dire como se va si consigo poder utiliarlo, porque estoy iniciándome mas allá de las formulas.
El excell no es que tenga una información muy importante, lo único que quiero que se aprovechen del trabajo personas que no colaboran.
Muchas gracias por todo de veras
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Evitar que te roben un excell

Publicado por agustin (149 intervenciones) el 24/02/2016 09:20:14
haz lo que yo hice, crea una hoja que contendrá una presentacion la cual será la que se muestre al iniciar y el resto se ocultarán y no podran mostrarlas si no tienen la clave correcta para la fecha actual.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Evitar que te roben un excell

Publicado por domingos (53 intervenciones) el 29/02/2016 18:33:07
Buenas tardes

He conseguido hacer una portada con usuario y contraseña pero resulta que en la parte superior derecha aparece la x de cerrar y pulsando se quita la portada y da acceso o simplemente se pulsa la barra de arriba y se mueve la portada e igualmente se deja acceso.

Como podría evitar esto?

Muchas gracias por tu ayuda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Evitar que te roben un excell

Publicado por agustin (149 intervenciones) el 01/03/2016 13:56:48
Usa los eventos de la hoja. Por ejemplo, la hoja al cerrarse lanza el evento Close así que en ese evento pones el código que cierre el libro y ya evitas eso. Lo de la barra superior que le das a mover no termino de entenderte pero si te refieres a que la hoja se muestra en un modo que no es pantalla completa supongo que también habrá un evento Move de la hoja pero ahora no te lo puedo asegurar. Se me ocurre que puedes lanzar un formulario en modo alway on top para que no puedas hacer nada en excel sin cerrar el formulario. Yo soy más de C++ que de vb y no se como seria en vb pero supongo que no varía mucho. Simplemente mira las propiedades del form y busca esa.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Evitar que te roben un excell

Publicado por domingos (53 intervenciones) el 01/03/2016 19:44:06
El formulario inicial lo tengo y hasta que no introduces usuario y contraseña permanece el formulario.
Lo que me refería que sin introducir el usuario y contraseña si pulsas la x del.extremo superior como en una hoja normal.de excell el formulario se quita como si metiese el usuario y contraseña...

Y lo otro me refiero que pulsando la barra superior y manteniendo el botón izquierdo al mover el ratón se mueve el formulario y por lo tanto se ve el excell detras. .. sueltas y pulsando cualquier espacio del excell de detras se salta el.formulario...

Estas dos cosas intento evitar... mis conocimientos no son muy altos en el código fuente. Perdona mi ignorancia y muchas gracias por vuestra ayuda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar