2015-11-23 253 views
0

我想調整Excel的窗口大小,以便它顯示某些範圍的單元格,如(B2:K20)。調整窗口大小

是的下面的代碼有窗口大小像素,這是因爲我不知道如何使用單元格範圍。我對這裏的VBA勇士深信不疑!

Sub win() 
    With ActiveWindow 
     .WindowState = xlNormal 
     .Top = 0 
     .Left = 0 
     .Height = 400 
     .Width = 400 
     .DisplayGridlines = False 
     .DisplayFormulas = False 
     .DisplayGridlines = False 
     .DisplayHeadings = False 
    End With 
Application.ExecuteExcel4Macro "Show.Toolbar(""Ribbon"",False)" 
Application.DisplayFormulaBar = False 
ActiveWindow.DisplayWorkbookTabs = False 

End Sub 

回答

4

一種選擇是縮放窗口,只顯示該範圍:

Range("B2:K20").Select 
ActiveWindow.Zoom = True 
+0

感謝羅裏!我現在就試試:) – Yong

+0

.....我剛纔看到一個真實生活的'.Select'的例子是以完全有效的方式使用的嗎? 0_0 –

+1

有一些*少數情況下,它是有用的/必要的! – Rory