Atualizar o arquivo do excel incorporado programaticamente

Estou tentando modificar uma tabela do Excel incorporada em um documento do Word programaticamente. Para fazer isso, modifiquei o arquivo docx e o arquivo excel incorporad

A parte significativa do documento principal é a seguinte:

<w:object w:dxaOrig="8406" w:dyaOrig="2056">
  <v:shape id="_x0000_i1028" type="#_x0000_t75" 
    style="width:390.75pt;height:95.25pt" o:ole=""><v:imagedata r:id="rId14" 
    o:title=""/>
  </v:shape>
  <o:OLEObject Type="Embed" ProgID="Excel.Sheet.12" ShapeID="_x0000_i1028" 
    DrawAspect="Content" ObjectID="_1349794876" r:id="rId15" 
    UpdateMode="Always"/>
</w:object>

O documento word usa um OLEObject para vincular ao documento excel incorporado. Para fins de exibição, é usado um arquivo .wmf (usando ov:shape elemento). Modifiquei o documento do Excel, que desatualizou esta visualização.

Isso resulta em um comportamento estranho no documento:

A visualização da tabela incorporada (excel) mostra os dados incorretos Clicar duas vezes na tabela incorporada abre a tabela em um excel incorporado e mostra os dados corretosFechar o editor incorporado aciona a geração de uma nova visualização, mostrando os dados corretos

Claro, quero que a tabela mostre a tabela correta quando o documento for aberto. Como acionar o Word para descartar a imagem e redesenhar a visualização?

ma solução ideal para mim seria acionar a regeneração da visualização apenas modificando o conteúdo do docx, mas soluções usando um pequeno script também ajudaria

questionAnswers(2)

yourAnswerToTheQuestion