Visual Basic para Aplicaciones - Objeto Worksheet

Life is soft - evento anual de software empresarial
 
Vista:

Objeto Worksheet

Publicado por Diego (1 intervención) el 08/05/2006 14:43:08
Hola amigos, mi problema es el siguiente, deseo modificar un worksheet mediante una funcion que lo reciba como prametro:
es decir:

Function modificar(ws As Excel.Worksheet) As Excel.Worksheet

'hago los cambios

set modificar = ws
End Function

el problema surge cuando deseo apicar estos cambios en el workbook
es decir:

Set e = New Excel.Application

e.Workbooks.Open app.path & "\libro1.xls"

set e.Workbooks(1).Worksheets(1) = modificar(e.Workbooks(1).Worksheets(1))

'AQUI ME ARROJA EL SIGUIENTE ERROR "El objeto no admite esta propiedad o metodo"

tambien he intentado lo siguiente:

modificar(e.Workbooks(1).Worksheets(1)) = e.Workbooks(1).Worksheets.add()

pero pero en este caso me agrega la worksheet en blanco.

cualquier ayuda es bienvenida

saludos
Diego
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