我有大量的Word文档,有些"损坏"的表.我已经能够自动完成大部分修复过程,但有一个问题仍然存在.
许多表都是浮动对象 - 当我显示隐藏的格式标记时,我会在表格中看到一个锚点.我不能保留这样的文件,我需要把所有内容都内联.
我确实有一段代码"修复"了这一点,但我认为这不是一个好的解决方案.通过将文本换行从"无"(默认 - 我想要的)更改为"周围"并返回"无",这将得到修复.代码是,
Selection.Tables(1).Rows.WrapAroundText = True
Selection.Tables(1).Rows.WrapAroundText = False
Run Code Online (Sandbox Code Playgroud)
我确信有更好的方法可以做到这一点.有谁知道一些有用的东西?谢谢!
我需要声明一个相对于活动单元格的范围对象.问题是,每次宏运行时,我想要选择的行数和列数都不同.
例如,我有两个变量:numRows和numCols.
我想在左上角选择一个具有ActiveCell的范围,手中有一行ActiveCell.Row + NumRows和右下角的ActiveCell.Column + NumCols列(然后我打算将这些数据复制到一个数组中)加速我的宏).
有关如何做到这一点的任何建议?