Visual Basic.NET - Verificar si Excel esta abierto

 
Vista:
sin imagen de perfil
Val: 31
Ha aumentado 1 puesto en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Verificar si Excel esta abierto

Publicado por juan luis (43 intervenciones) el 07/06/2015 02:23:34
Voy a procesar una planilla Excel en vb.net, pero necesito verificar que el usuario no la tenga abierta. Agradeceré que me puedan orientar, ya que no he encontrado una respuesta al problema que planteo.
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
Imágen de perfil de giancarlo
Val: 377
Bronce
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Verificar si Excel esta abierto

Publicado por giancarlo (488 intervenciones) el 08/06/2015 17:42:54
El archivo lo usan en red o local? Se me ocurre usar las sentencia Try-catch para intentar abrir el archivo, en caso no se pueda, debe ser porque esta abierto.

Quizas, copiando o cambiando el nombre el archivo(a veces cuando abres se bloquea y no te permite copiar o cambiar nombre, seria cuestion de probar) luego regresas al nombre real.

En caso sea un archivo que se usa en red, te recomendaria usar alguna base de datos como SQl server express o mySql
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