ROMPER VÍNCULOS EN WORD - SOLO VÍNCULOS DE EXCEL
Publicado por VIMACECLE (1 intervención) el 11/12/2018 13:02:37
Buenos días compañeros,
Tengo una macro que la ejecuto desde una excel que me abre un word, combina vínculos con la excel base, los rompe y lo guarda en otra carpeta.
El problema que tengo es que cuando rompe los vínculos, lo rompe absolutamente todo, incluyendo marcadores relacionados con los números de página e indices, entre otros.
Necesitaría qué únicamente rompiera los enlaces que están relacionados como vínculos Worksheet, por ejemplo con un bucle For y un condicional en plan "si eres un vínculo de excel, entonces rompete" (he probado varias formas pero no lo consigo).
Ahora mi código está así, siendo "w" el objeto word y rompiendo los vínculos también en el encabezado de la sección 2:
w.activedocument.Fields.Unlink
w.activedocument.Sections(2).Headers(1).Range.Fields.Unlink
Me daría igual que la macro estuviera en el word y fuera llamada desde la excel donde tengo los datos base.
Muchas gracias de antemano! es mi primera consulta.
Tengo una macro que la ejecuto desde una excel que me abre un word, combina vínculos con la excel base, los rompe y lo guarda en otra carpeta.
El problema que tengo es que cuando rompe los vínculos, lo rompe absolutamente todo, incluyendo marcadores relacionados con los números de página e indices, entre otros.
Necesitaría qué únicamente rompiera los enlaces que están relacionados como vínculos Worksheet, por ejemplo con un bucle For y un condicional en plan "si eres un vínculo de excel, entonces rompete" (he probado varias formas pero no lo consigo).
Ahora mi código está así, siendo "w" el objeto word y rompiendo los vínculos también en el encabezado de la sección 2:
w.activedocument.Fields.Unlink
w.activedocument.Sections(2).Headers(1).Range.Fields.Unlink
Me daría igual que la macro estuviera en el word y fuera llamada desde la excel donde tengo los datos base.
Muchas gracias de antemano! es mi primera consulta.
Valora esta pregunta


0