Jump to content
CHEWACA

ABRIR LIBRO CON MACROS DESDE SHAREPOINT

Recommended Posts

Buenos dias.

Trabajo en una Fundación y estoy preparando un excel con macros. Utilizamos como intranet el Sharepoint de Microsoft, y tenemos contratado el Office 365, aunque cada usuario tiene instalado tambien el Office en su ordenador. 

El problema lo tengo en que un excel con macros no se puede abrir desde Offcie 365 porque no soporta macros. En el sharepont ya he cambiado que la forma de abrir el archivo escel sea siempre desde la aplicación del escritorio, es decir, desde el excel instalado en el ordenador local. Pero solo funciona con el navegador Internet Explorer, hay muchos usuarios que utilizan el Chrome. 

Se me ocurren dos posibles soluciones (para las cuales no tengo ni idea del codigo a utilizar 😞😞

  1. Al abrir el excel utilice la aplicacion excel del ordenador local para abrirlo.
  2. Al abrir el excel detectar que no lo abre con la aplicacion excel del ordenador local y dar un mensaje al usuario y cerrar el libro.

No sé si esto es posilbe. O si a alguien se le ocurre otra forma, bienvenida sea 🙂 

Gracias por vuestra ayuda.

Saludos.

Share this post


Link to post
Share on other sites

Hola

Bajo ninguna circunstancia Excel Online (o sea, cuando se abre en el navegador) permite la ejecución de macros, por lo que no existe forma de generar algún tipo de código que detecte y avise que el archivo ha sido abierto  desde Excel Online.

Saludos

Share this post


Link to post
Share on other sites
Hace 21 horas, avalencia dijo:

Hola

Bajo ninguna circunstancia Excel Online (o sea, cuando se abre en el navegador) permite la ejecución de macros, por lo que no existe forma de generar algún tipo de código que detecte y avise que el archivo ha sido abierto  desde Excel Online.

Saludos

😞

Gracias

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

Responsable: Sergio Andrés Celemín

Finalidad: Moderar y responder comentarios de usuarios. Recuerda que la información que facilites es pública, y los datos que incluyas los leerá cualquier visitante de esta web, así como el avatar que poseas.

Legitimación: Consentimiento del interesado.

Destinatarios: Hetzner Online GmbH.

Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso,
rectificación, supresión, oposición y demás derechos legalmente establecidos a
través del email sergio@ayudaexcel.com.

Información adicional: Encontrarás más información en la política de privacidad.




  • Posts

    • Tu mismo, pero tu código es inmanejable. Así es como lo haría yo. La hoja Paises puedes ocultarla. Nacionalizar.xlsm
    • Hola A todos Espero estén muy bien. Recurro una vez mas a uds con lo siguiente: Para calculo de día semana del mes, buscando encontré lo siguiente: =NUM.DE.SEMANA(B2;2)-NUM.DE.SEMANA(FIN.MES(B2;-1)+1;2)+1 Siendo B2, la celda que contiene la fecha. Ahora mi tema es que quiero obtener el resultado dado por esta función en vba. Adjunto un pequeño ejemplo.   Saludos Cordiales Pedro ejemplo.xlsm
    • Que sorpresa!!! Gracias por el detalle ,..Excelente,. otro código otro estilo, igual creas un área auxiliar,  pero si es una hoja..... Worksheets("aux") no veo donde la creas ni donde la eliminas simplemente no existe en los libros se ejecuta tan rápido que el libro origen prácticamente provee los datos como sin abrirlo. Resize un código interesante. Gracias por tu apoyo
    • Hola de nuevo @viejo acorde a lo que preguntaste Te dejo una alternativa de solución. Nos comentas. Nacionalizar1.1.xlsm
    • Mauricio_ODN te agradezco la colaboración de verdad, la idea que pones en si, sí funciona, pero eso me obligaría a utilizar hojas y celdas y no es lo que quiero, es solo que lo que yo necesito hacer es que el proceso se realice dentro del textbox o a nivel de código y no en la lectura dentro de la hoja, es decir; sin utilizar celdas ni hojas, si no que se haga dentro del textbox el proceso de "reconocimiento" del texto como tal, no se si me doy a explicar. ¿Podrias ayudarme una vez mas con eso, mi estimado experto?. Gracias de antemano  
  • Recently Browsing

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Privacy Policy