有没有办法可以阻止在更新 Word Liked Tables 时撤消宏修改?

有没有办法可以阻止在更新 Word Liked Tables 时撤消宏修改?

我编写了一个宏来优化我经常对从 Excel 链接到 Word 的表格进行的常规修改(更改字体、行高、大小等)。现在的问题是,当我更新表格(通过右键单击/更新链接)时,所有宏修改都被撤消。这个问题有补救措施吗?(注意:如果手动进行修改(不使用宏),则不会发生同样的情况。我使用 Word 2016。我发现这个问题并不特定于我的宏,而是每个在链接的 Word 表格上运行的宏的情况。请参阅以下简单示例,它只是自动调整表格并确定其高度)。我也在Quora

Sub autofit()

' autofit Macro
    
    Selection.Tables(1).AutoFitBehavior (wdAutoFitWindow)
    Selection.Tables(1).Rows.Height = CentimetersToPoints(0.01)
      
End Sub

相关内容