Visual Basic para Aplicaciones - ROMPER VÍNCULOS EN WORD - SOLO VÍNCULOS DE EXCEL

Life is soft - evento anual de software empresarial
 
Vista:

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.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder