2013-04-09 99 views
0

有没有办法通过单击形状来修复缩放。我用excel很体面,但是我没有代码可以显示。点击图表时,完全放大,然后按钮点击退出?

请帮帮忙,谢谢:)

+0

'ActiveWindow.Zoom = 100%'设置窗口缩放。你可以把它放到简单的宏中,然后把它和你的形状联系起来。 – 2013-04-09 17:01:57

+0

太好了,谢谢!但是如果需要进行轮班,情况如何。缩放集中在我认为的左边和上边。 – 2013-04-09 17:25:41

回答

0

你可以使用这样的缩放和移动:

Sub zoom_shift() 

Dim SHP As Shape 
Set SHP = ActiveSheet.Shapes(1) 
Dim siLeft As Single 
Dim siTop As Single 

siLeft = SHP.Left 
siTop = SHP.Top 

    ActiveWindow.Zoom = 200 

Application.Goto SHP.TopLeftCell, True 

End Sub 

但是,你可以根据你的需求需要一些调整。

+0

对于不同的应用程序都有完美的答案,都派上用场。谢谢 :) – 2013-04-10 14:14:56