Saltar al contenido

Archivo abierto desde correo


Recommended Posts

publicado

Buenas a todos,

No se como explicar el problema que tengo.. espero hacerlo bien.

Tengo un libro excel al cual le cree un menú que se abre con diferentes opciones (auto Open).
Este archivo es necesario enviarlo todos los días via correo, pero por lo general mis jefes no necesitan guardarlo sino que simplemente abrirlo y echar un vistazo.. El problema que tengo es que el archivo se llama "EOD Mayo V2.xlsm" pero cuando lo abren en modo lectura sale con el nombre "EOD Mayo V2.xlsm (1)", como que crea una copia.. Y esto arruina los vinculos  y deja de correr la siguiente instruccion:

Private Sub Label1_Click()

Application. _
Workbooks("EOD Mayo V2.xlsm").Activate
Windows.Application. _
ActiveWindow.Visible = True
UserForm2.Hide
Call vbrabsent
End Sub

No coinciden los nombres obviamente.. Que sugieren que podria hacer para solucionar mi pequeño problema?

 

Aqui esta el arhivo que les digo

 

https://drive.google.com/file/d/1uv7pSeC_ZE1rFdveWVUPSuLTr_WE01aL/view?usp=sharing

  • Gerson Pineda changed the title to Archivo abierto desde correo
publicado

Hola.

Cuando se abre un archivo directamente desde el correo, se crea una copia del mismo en algún directorio.  Si previamente se abrió un fichero con ese mismo nombre y no se borró, al nuevo se le añade un número para no sobreescribir el anterior.  Creo que este es el problema.

Yo intentaría resolverlo cambiando Workbooks("EOD Mayo V2.xlsm").Activate por ThisWorkbook.Activate.  Así no importa el nombre que tenga, o le hayan puesto, siempre estará haciendo referencia a este archivo.

Un saludo.

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.