Visual Basic - MacroXls-VB

Life is soft - evento anual de software empresarial
 
Vista:

MacroXls-VB

Publicado por J.Fernando (43 intervenciones) el 02/12/2002 19:13:00
Hola a todos
Debe hacerse algun tipo de declaración especial o invocar alguna Api para poder insertar codigo de un macro de excel en un proyecto de VB 6?

Por favor lean el siguiente codigo para que me digan que hace falta o si sencillamente lo que quiero hacer no se puede.

Private Sub Command1_Click()
Dim objeto , libro As Object, Archivo As string
Set objeto = CreateObject("Excel.Application")
Archivo= "C:\Via.xls"
Set libro = Objeto.Workbooks.Open(Archivo)
libro.Worksheets("Sheet1").Range("A1:A7").Select
Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, _ Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
Objeto.Visible = True
End Sub

El problema se presenta al querer ordenar el rango, he ensayado escribiendo algo en cualquier celda, o extrayendo el contenido de la misma y funciona a la perfección, pero si intento insertar codigo como el de la rutina Sort se genera un error.

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

RE:MacroXls-VB

Publicado por Josetxu (75 intervenciones) el 03/12/2002 03:04:22
En el menú de Visual Basic:

Proyecto -> Referencias...

Busca Microsoft Excel Object Library, activa la casilla de la izquierda y click en Aceptar.
Luego pruebas otra vez tu aplicación.

Saludos
Josetxu.
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