我如何在excel中logging一个调整图表大小的macros?

我开始loggingmacros,然后我点击我的图表,我调整它,然后我完成录制。 问题是这个录制的macros只能在录制过程中select的特定的图表上工作。

有没有一种方法可以logging任何选定图表上的macros? Excel写这个代码:

Sub resize() ' ' resize Macro ' ' ActiveSheet.Shapes("Diagram 6").Height = 256.5354330709 ActiveSheet.Shapes("Diagram 6").Width = 405.3543307087 End Sub 

提前致谢!

select形状或图表并运行这个:

 Sub resize() Selection.Height = 256.5354330709 Selection.Width = 405.3543307087 End Sub