罗恩(Ron)知道如何调整一组相邻行的高度。他不知道(并且不需要)是如何使同一工作簿中多个工作表的行高相同。

该操作的窍门是简单地确保您选择了要影响的所有工作表。查看程序窗口底部的工作表选项卡。您应该在工作簿中为每个工作表看到一个。如果要影响一系列连续工作表中的行,请单击该系列中第一个工作表的选项卡,并在单击最后一个选项卡时按住Shift键。

如果要影响的工作表不是连续的,请单击其中一个工作表的选项卡,然后在单击每个其他工作表的选项卡时按住Ctrl键。

选中要影响的所有工作表后,选择您可以看到的工作表中的行。调整这些行的行高时,Excel会自动调整每个其他选定工作表中相同行的行高。

完成后,单击单个工作表选项卡。这将取消所选的工作表集,并且您可以根据需要继续工作。

(如果您不取消选择集,那么您在屏幕上所做的任何更改都会继续在所有选定的工作表中进行。)

如果您需要大量调整行高,并且格式始终相同,那么您可能会受益于使用宏来影响图纸。下面的宏逐步浏览每个选定的工作表,并调整第1至5行的高度。(显然,您应该更改宏中的行高和行号,以反映您的实际需求。)

Sub row_hts()

For Each wksht In Worksheets         Set sht = wksht         sht.Rows("1:5").RowHeight = 25     Next End Sub

您可以轻松地将宏分配给快捷键或快速访问工具栏,以便可以快速执行该宏。

注意:

如果您想知道如何使用此页面(或_ExcelTips_网站上的任何其他页面)中描述的宏,我准备了一个特殊页面,其中包含有用的信息。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(12515)适用于Microsoft Excel 2007、2010、2013、2016、2019和Office 365中的Excel。您可以在此处为Excel的较早菜单界面找到此技巧的版本: