是否有一种简单的方法可以为Excel 2010中创建的所有新图表设置默认大小?我需要他们像10,52厘米的一群用户在办公室,我似乎找不到如何做到这一点,而不使用宏。
ffscu2ro1#
虽然你不能设置 * 默认 * 图表大小,你可以添加一个事件处理程序来修改任何新的图表(需要vba代码虽然)(This是Excel 2010的新事件)将其放入工作簿模块:
Private Sub Workbook_NewChart(ByVal Ch As Chart) Ch.Parent.Height = 400 Ch.Parent.Width = 600 End Sub
注意:这假定您可以向要添加图表的工作簿中添加代码。如果愿意,您可以创建一个加载项,其中包含处理所有工作簿事件的代码。这样就不必在所有工作簿中都包含此代码。
1条答案
按热度按时间ffscu2ro1#
虽然你不能设置 * 默认 * 图表大小,你可以添加一个事件处理程序来修改任何新的图表(需要vba代码虽然)
(This是Excel 2010的新事件)
将其放入工作簿模块:
注意:这假定您可以向要添加图表的工作簿中添加代码。如果愿意,您可以创建一个加载项,其中包含处理所有工作簿事件的代码。这样就不必在所有工作簿中都包含此代码。