Word VBA教程:Compatibility属性

如果为 True,则启用由 Type参数指定的兼容性选项。兼容性选项将影响 Microsoft Word 中文档的显示方式。Boolean 类型,可读写。

expression.Compatibility(Type)

expression   必需。该表达式返回一个Document对象。

Type  WdCompatibility,必需。兼容性选项。

WdCompatibility 可以是下列 WdCompatibility 常量之一:
wdAlignTablesRowByRow
wdApplyBreakingRules
wdAutospaceLikeWW7
wdConvMailMergeEsc
wdDontAdjustLineHeightInTable
wdDontBalanceSingleByteDoubleByteWidth
wdDontBreakWrappedTables
wdDontSnapTextToGridInTableWithObjects
wdDontULTrailSpace
wdDontUseHTMLParagraphAutoSpacing
wdExactOnTop
wdExpandShiftReturn
wdFootnoteLayoutLikeWW8
wdForgetLastTabAlignment
wdLayoutRawTableWidth
wdLayoutTableRowsApart
wdLeaveBackslashAlone
wdLineWrapLikeWord6
wdMWSmallCaps
wdNoColumnBalance
wdNoExtraLineSpacing
wdNoLeading
wdNoSpaceForUL
wdNoSpaceRaiseLower
wdNoTabHangIndent
wdOrigWordTableRules
wdPrintBodyTextBeforeHeader
wdPrintColBlack
wdSelectFieldWithFirstOrLastCharacter
wdShapeLayoutLikeWW8
wdShowBreaksInFrames
wdSpacingInWholePoints
wdSubFontBySize
wdSuppressBottomSpacing
wdSuppressSpBfAfterPgBrk
wdSuppressTopSpacing
wdSuppressTopSpacingMac5
wdSwapBordersFacingPages
wdTransparentMetafiles
wdUsePrinterMetrics
wdWPJustification
wdWrapTrailSpaces
wdTruncateFontHeight
wdUseWord97LineBreakingRules
wdWPSpaceWidth
wdWW6BorderRules

说明

由于您选择或安装的语言支持(例如,英语(美国))不同,上述部分常量可能无法使用。

VBA示例

本示例为活动文档启用“工具”菜单中“选项”对话框“兼容性”选项卡上的“取消硬分页符或分栏符前后的空格”选项。


ActiveDocument.Compatibility(wdSuppressSpBfAfterPgBrk) = True

本示例在启用或关闭“不为悬挂式缩进添加自动制表位”选项之间进行切换。


ActiveDocument.Compatibility(wdNoTabHangIndent) = Not _
    ActiveDocument.Compatibility(wdNoTabHangIndent)

Word VBA教程

Word VBA参考教程:目录1 Word VBA参考教程:目录2
Word VBA参考教程:目录3 Word VBA参考教程:目录4
Word VBA参考教程:目录5 Word VBA参考教程:目录6
Word VBA参考教程:目录7 Word VBA参考教程:目录8
Word VBA参考教程:目录9 Word VBA参考教程:目录10
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号