Visual Basic.NET - Crear varialbles Globales Application y Workbook

   
Vista:

Crear varialbles Globales Application y Workbook

Publicado por Beatriz (1 intervención) el 04/03/2014 13:58:04
Buenas tardes a todos.

Estoy trabajando en un proyecto en VB. net.

El proyecto consiste en leer y modificar datos de un libro excel.

Este libro se utiliza en varios formularios por lo que me interesaria crear una variable global que me guardase el nombre del libro.

Ahora mismo estoy trabajando con este codigo.

1
2
3
4
5
Dim directorio2 As New Excel.Application
         Dim libro2 As Excel.Workbook
 
 
        libro2 = directorio2.Workbooks.Open("C:\Users\fs9087\Desktop\Ultima Copia Navision 04022014\expedicion\" & Class1.pedido & ".xlsx")

He creado una clase con la declaracion de las 2 variables (directorio y libro)

1
2
3
4
5
Public Class Class2
 
    Public Shared directorio1 As New Excel.Application
    Public Shared libro1 As New Excel.Workbook
End Class

El problema es que a la hora de llamarlo en un formulario me sale el siguiente error.

1
Class2.libro1 = Class2.directorio1.Workbooks.Open("C:\" & Class1.pedido & ".xlsx")


Se produjo una excepcion en el inicializador de tipo WindowsApplication1.Class2.

¿A alguien se le ocurre que puede suceder?

Muchas gracias a todos.
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

Crear varialbles Globales Application y Workbook

Publicado por omar pc.net.2018@hotmail.com (128 intervenciones) el 04/03/2014 14:14:48
Enviame un email para ayudarte en tu proyecto pc.net.2018 Hotmail

puedes crear mejor un modulo, asi es mas fácil de usarlos en cualquier formulario
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