2 opciones para trabajar archivo

29/09/2009 - 18:13 por Brenda | Informe spam
Cuál sería la instruccion para trabajar un archivo que "no se sabe si esta
abierto"
Aqui adjunto un ensayo como a mi me gustaria

Sub Proyecta()
If(ProyectaE1.xls).Está abierto
Windows("ProyectaE1.xls").Activate
Else
ChDir "C:\E1_11G12T"
Workbooks.Open Filename:="C:\E1_11G12T\ProyectaE1.xls
End Sub

Muchisimas gracias por su atención
Brenda

Preguntas similare

Leer las respuestas

#6 Héctor Miguel
05/10/2009 - 19:36 | Informe spam
hola, Brenda !

El macro funciona bien cuando el archivo requerido no esta abierto, pero, por algiuna razon desconocida
no hace caso a la instruccion Else, cuando el archivo ya esta abierto, en cuyo caso siempre llama al archivo original.



1) confirma/corrije estos dos puntos:
a) si estas usando la modalidad de_
Windows("libro fulano.XLS").Activate
o...
Workbooks("libro fulano.XLS").Activate
b) si el menu de ventana muestra los nombres de los archivos INCLUYENDO la EXTension (p.e. libro fulano.XLS)

2) transcribe (exactamente) como tienes definida la funcion y como haces las llamadas a la misma en el codigo (?)

saludos,
hector.
Respuesta Responder a este mensaje
#7 Brenda
07/10/2009 - 00:33 | Informe spam
Estimado Hector, aprovechando tu buena voluntad te he enviado los archivos
implicados en zip a tu direccion mail:
Si lo deseas me puedes contestar por aqui, muchas garcias por tu atencion,
Brenda


"Héctor Miguel" escribió:

hola, Brenda !

> El macro funciona bien cuando el archivo requerido no esta abierto, pero, por algiuna razon desconocida
> no hace caso a la instruccion Else, cuando el archivo ya esta abierto, en cuyo caso siempre llama al archivo original.

1) confirma/corrije estos dos puntos:
a) si estas usando la modalidad de_
Windows("libro fulano.XLS").Activate
o...
Workbooks("libro fulano.XLS").Activate
b) si el menu de ventana muestra los nombres de los archivos INCLUYENDO la EXTension (p.e. libro fulano.XLS)

2) transcribe (exactamente) como tienes definida la funcion y como haces las llamadas a la misma en el codigo (?)

saludos,
hector.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida