Visual Basic - Exel

Life is soft - evento anual de software empresarial
 
Vista:

Exel

Publicado por Pedro Pablo (5 intervenciones) el 26/01/2006 12:25:43
Hola como estan??

Yo hice una macro en Visual que me guarda cosas a las celdas de una planilla exel, el problema que tengo es que si alguien cambia el nombre del archivo (del archivo xls), se me cae el preograma y tengo que cambiarle el nombre en ("Windows("abril 06.xls").Activate") en este caso el archivo se llama abril pero para cada mes tengo que cambierle el nombre al archivo y dentro del visual.

Existe alguna forma que la dirección donde se guarda sea generica?? o que sea automática? ,que si me cambian el nombre del archivo no se me caiga y por otro lado se puede hacer lo mismo pero dentro de has "hojas" del archivo exel??

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:Exel

Publicado por kdlc (226 intervenciones) el 26/01/2006 23:47:51
Aqui una idea para referenciar al libro desde el codigo
ThisWorkbook.Name

Ejemplo:
Sub NombreLibro()
MsgBox ThisWorkbook.Name
End Sub

Listar Hojas ...
Sub ListarHojas()
Dim index As Integer

For index = 1 To ThisWorkbook.Sheets.Count
MsgBox ThisWorkbook.Sheets(index).Name
Next
End Sub

Suerte
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