Bienvenido a la mayor comunidad de usuarios EXCEL

Regístrate gratis ahora para ver contenidos y descargas sin restricciones!

Regístrate gratis

Como escribir un evento en el ThisWorkbook a través de una macro

joseleitorman

New member
Registrado
19 Mar 2024
Mensajes
5
hola a tod@s,
por favor, ¿alguien me podría decir como podría escribir a través de una macro un evento en el ThisWorkbook para que cuando seleccione una celda, se envíen automáticamente una serie...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Solución
me da el error adjunto en amarillo, mi versión de excel es de Office 365
1) para que puedas manipular "codigo desde codigo" necesitas configurar excel...
> (cinta > pestaña) desarrollador > seguridad de macros ...
> centro de confianza > configuracion de macros ...
> activar: "confiar en el acceso al modelo de objetos de proyectos de vba"

2) en cuanto al metodo (sendkeys), considera que puede no ser confiable
- si lo que intentas es ejecutar una "autosuma" (?) va a depender de version e idioma de excel (hay otros medios)
Esta macro añade el código VBA que has subido al módulo ThisWorkbook de un archivo.
Código:
Sub AñadirCódigoThisWorkbook()

'---
Workbooks.Open "G:\Desvios.xlsm" '<---- Ruta del archivo...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
hola de nuevo, con este código me da el error adjunto en amarillo, mi versión de excel es de Office 365, no sé si puede venir el fallo de ahí.
muchas gracias y un saludo!
Jose.


[ATTACH...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 

Adjuntos

    Sin permisos de acceso

Adjuntos

    Sin permisos de acceso
Volver
Arriba