调整 ListObject 控件的大小
将 ListObject 控件添加到 Microsoft Office Excel 工作簿时,可以设置该控件的大小;但是,你可能需要在以后重设其大小。 例如,你可能希望将两列式列表更改为三列式列表。
适用于: 本主题中的信息适用于 Excel 的文档级项目和 VSTO 外接程序项目。 有关详细信息,请参阅办公室应用程序和项目类型提供的功能。
在文档级项目中,可以在设计时或运行时重设 ListObject 控件的大小。 可以在 VSTO 外接程序项目中的运行时调整控件的大小 ListObject 。
本主题介绍了以下任务:
在 VSTO 外接程序项目中的运行时调整 ListObject 控件的大小
有关控件的详细信息 ListObject ,请参阅 ListObject 控件。
在设计时调整 ListObject 控件的大小
若要重设列表的大小,可以单击并拖动其中一个尺寸控点,或者在“重设列表大小” 对话框中重新定义其大小。
使用“重设列表大小”对话框重设列表的大小
单击表中的任意位置 ListObject 。 此时会显示功能区中的“表格工具>设计”选项卡。
在“属性”部分中,单击“ 调整表大小”。
选择表的新数据范围。
单击“确定”。
在文档级项目中的运行时调整 ListObject 控件的大小
在运行时,可以使用 ListObject 方法重设 Resize 控件的大小。 不能使用此方法将 ListObject 控件移动到工作表中的新位置。 标题必须保持在同一行中,且重设大小后的 ListObject 控件必须与原列表对象重叠。 重设大小后的 ListObject 控件必须包含一个标题行,而且至少有一行数据。
以编程方式重设列表对象的大小
在 ListObject 上创建一个跨单元格“A1” 到“B3” 的
Sheet1
控件。重设该列表的大小,使其包含单元格“A1” 到“C5” 。
在 VSTO 外接程序项目中的运行时调整 ListObject 的大小
你可以在运行时在任何打开的工作表中调整 ListObject 控件的大小。 有关如何使用 VSTO 外接程序将控件添加到 ListObject 工作表的详细信息,请参阅 How to: Add ListObject 控件到工作表。
以编程方式重设列表对象的大小
在 ListObject 上创建一个跨单元格“A1” 到“B3” 的
Sheet1
控件。重设该列表的大小,使其包含单元格“A1” 到“C5” 。