Discussion:
Content type con macro en sharepoint
(demasiado antiguo para responder)
Merillas
2008-06-06 06:58:01 UTC
Permalink
Hola a todos,

estoy intentando crear un tipo de contenido en base a un word con 1 macro
asociada que consta de dos modulos, uno primero que salta al cargar el doc
AutoOpen y otro al salvar el documento FileSave, sin embargo ninguno de los
dos modulos se ejecutan cuando ocurren estos eventos, el tema es que cuando
creo un nuevo documento de ese tipo de contenido el word detecta que hay
macros en el documento y me pide si quiero "Habilitarlas", sin embargo cuando
miro en el menu Herramientas>macros no aparecen en ninguna parte. ¿Por que
ocurre esto? ¿Hay alguna manera de ejucutar estas macros?

Gracias de antemano, Un saludo.
Elecktrus
2008-06-06 18:44:04 UTC
Permalink
Hola, Merillas:
Yo empezaria probando lo mas basico.
Coje tu fichero word que tiene las macros, copiatelo a otro ordenador, y
prueba a ver si alli se abren las macros. Si no lo hacen, es que no las has
guardado correctamente en el propio fichero, sino en otro (p.ej en el
normal.dot).
Si se abre correcto, subelo a una biblioteca sharepoint (como otro fichero
normal), y prueba lo siguiente:
- descargalo (boton derecho y opcion guardar como...) en un pc limpio y mira
si se desarcarga con las macros
- abrelo desde el sharepoint como es debido (menu contextual del archivo,
opcion Editar con Micorosfo Word) y a ver si asi se te abren las macros

Piensa que sharepoint 'capa' ciertos archivos por su peligro, y que al abrir
un fichero en el explorer, la seguridad de este capa ciertas operaciones, mas
todavia si usas IE 7
--
Si la respuesta te es util pulsa el boton YES. Ayudanos a mantener el foro
al día.
Post by Merillas
Hola a todos,
estoy intentando crear un tipo de contenido en base a un word con 1 macro
asociada que consta de dos modulos, uno primero que salta al cargar el doc
AutoOpen y otro al salvar el documento FileSave, sin embargo ninguno de los
dos modulos se ejecutan cuando ocurren estos eventos, el tema es que cuando
creo un nuevo documento de ese tipo de contenido el word detecta que hay
macros en el documento y me pide si quiero "Habilitarlas", sin embargo cuando
miro en el menu Herramientas>macros no aparecen en ninguna parte. ¿Por que
ocurre esto? ¿Hay alguna manera de ejucutar estas macros?
Gracias de antemano, Un saludo.
Merillas
2008-06-09 07:48:00 UTC
Permalink
Hola Electrus,

en primer lugar agradecerte tu respuesta. Mi problema está mas o menos
localizado aunque no se si tiene solución, te cuento:

Si subo el fichero a una biblioteca funciona correctamente desde cualquier
ordenador. El problema radica en que de esta forma no me sirve tengo que
tener el fichero como un Content Type ya que es una plantilla que usará el
cliente para generar una serie de documentos. Cuando creo el Content Type en
mi ordenador funciona perfectamente, he incluso en otro que estuve probando
tambien terminó funcionando pero solo en el momento en que lo añadí a
Normal.dot, la cosa es que en el resto de ordenadores el Word detecta que hay
una macro pero sin embargo esta queda como si todavía no estuviera compilada.
Se te acurre algo que pueda estar dejandome en el camino. Tengo definida la
macro para que salte en el evento "FileSave", sin embargo no lo hace. Si lo
necesitas te podría pasar el codigo para que probases, no se estoy
desesperado se acerca la fecha de entrega y no le veo solución. Gracias otra
vez por tu ayuda.

Un saludo.
Post by Elecktrus
Yo empezaria probando lo mas basico.
Coje tu fichero word que tiene las macros, copiatelo a otro ordenador, y
prueba a ver si alli se abren las macros. Si no lo hacen, es que no las has
guardado correctamente en el propio fichero, sino en otro (p.ej en el
normal.dot).
Si se abre correcto, subelo a una biblioteca sharepoint (como otro fichero
- descargalo (boton derecho y opcion guardar como...) en un pc limpio y mira
si se desarcarga con las macros
- abrelo desde el sharepoint como es debido (menu contextual del archivo,
opcion Editar con Micorosfo Word) y a ver si asi se te abren las macros
Piensa que sharepoint 'capa' ciertos archivos por su peligro, y que al abrir
un fichero en el explorer, la seguridad de este capa ciertas operaciones, mas
todavia si usas IE 7
--
Si la respuesta te es util pulsa el boton YES. Ayudanos a mantener el foro
al día.
Post by Merillas
Hola a todos,
estoy intentando crear un tipo de contenido en base a un word con 1 macro
asociada que consta de dos modulos, uno primero que salta al cargar el doc
AutoOpen y otro al salvar el documento FileSave, sin embargo ninguno de los
dos modulos se ejecutan cuando ocurren estos eventos, el tema es que cuando
creo un nuevo documento de ese tipo de contenido el word detecta que hay
macros en el documento y me pide si quiero "Habilitarlas", sin embargo cuando
miro en el menu Herramientas>macros no aparecen en ninguna parte. ¿Por que
ocurre esto? ¿Hay alguna manera de ejucutar estas macros?
Gracias de antemano, Un saludo.
Loading...