批量调整所有表格大小以适应 Outlook 电子邮件中的内容或窗口的 2 种方法

您所在的位置:网站首页 邮件里怎么插表格 批量调整所有表格大小以适应 Outlook 电子邮件中的内容或窗口的 2 种方法

批量调整所有表格大小以适应 Outlook 电子邮件中的内容或窗口的 2 种方法

2024-07-05 08:42| 来源: 网络整理| 查看: 265

在撰写邮件正文中包含大量表格的电子邮件时,如果您想批量调整所有表格的大小以适应内容或当前窗口,您可以使用本文分享的方法。

在电子邮件中创建多个表格后,为了使电子邮件内容对齐和有序,您可能希望调整所有表格的大小以适应内容或当前消息窗口。 在这种情况下,如果只有两三个表格,您可以使用内置的“AutoFit”表格功能将它们一张一张调整大小,如下面方法一介绍的那样。但是,如果有多个表格,您最好使用方法二,使用VBA代码轻松实现“Batch Resize”。

方法 1:通过“自动调整”功能逐个调整表格大小 首先,在打开的电子邮件中,将光标放在表格上。 然后,单击表格左上角的叉号图标将其选中。 接下来,访问“表格工具”功能区中的“布局”选项卡。 在这里,找到并选择“AutoFit”选项。 现在,根据您的需要选择“AutoFit Contents”或“AutoFit Window”。 以下屏幕截图显示了示例的结果——“AutoFit Window”。自动调整窗口 所选表格立即适合窗口。调整表格大小以适合窗口 之后,您可以使用这种方式将其他表格一一调整大小。 方法 2:使用 Outlook VBA 批量调整大小 一开始,保持电子邮件打开。 随后,通过“Alt + F11”触发 Outlook VBA 编辑器。 接下来,将以下 VBA 代码放入模块或项目中。 Sub ResizeAllTables_FitContentsOrWindow() Dim objMail As Outlook.MailItem Dim objMailDocument As Word.Document Dim objTables As Word.Tables Dim i As Integer Dim objTable As Word.Table 设置 objMail = Outlook.Application.ActiveInspector.CurrentItem Set objTables = objMailDocument.Tables If objTables.Count > 0 Then For i = 1 To objTables.Count Set objTable = objTables.Item(i) '适合窗口 objTable.AutoFitBehavior wdAutoFitWindow '适合内容,使用以下行代替 'objTable .AutoFitBehavior wdAutoFitContent Next End If End Sub

VBA 代码 - 批量调整所有表格的大小以适合内容或窗口

然后,直接按“F5”键按钮运行该宏。 宏完成后,返回电子邮件。 您会发现所有表格都已调整大小以自动适应消息窗口。所有表格都调整大小以适合窗口 敏捷处理 Outlook 问题

众所周知,用户在 Outlook 中会遇到各种问题,如常见错误消息、突然卡住和突然自动恢复tarting,灾难性数据文件损坏等。 相应的解决方案应该因问题的种类而异。 例如,要修复微小的错误,您只需使用收件箱修复工具即可。 但是,如果出现严重问题,例如 PST 文件问题,您应该求助于功能强大且经过充分验证的外部修复工具,例如 DataNumen Outlook Repair 至 修复 PST 文件中。

作者简介:

Shirley Zhang 是一位数据恢复专家 DataNumen, Inc.,它是数据恢复技术领域的世界领先者,包括 修复 和 outlook 修复软件产品。 欲了解更多信息,请访问 datanumen



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3