返回列表 上一主題 發帖

如何讓 Chart 物件顯示在固定的視窗位置 ?

本帖最後由 GBKEE 於 2013-6-30 16:20 編輯

回復 1# heavydog
  1. Sub Ex()
  2.     Dim Chart_Top As Range, Chart_Bottom As Range
  3.     With ActiveSheet.ChartObjects.Add(Left:=100, Width:=300, Top:=75, Height:=200)
  4.         Set Chart_Top = .TopLeftCell                                '傳回 Range 物件,該物件代表指定物件左上角下面的儲存格
  5.         Set Chart_Bottom = .BottomRightCell                         '傳回 Range 物件,該物件代表物件右下角的儲存格
  6.     End With
  7.     With ActiveWindow
  8.               .ScrollRow = Chart_Top.Row                                  '傳回或設定指定窗格或視窗最上面的列數
  9.         .ScrollColumn = Chart_Top.Column                            '傳回或設定指定窗格或視窗最上面的欄數
  10.         .SplitRow = Chart_Bottom.Row - Chart_Top.Row + 1            '傳回或設定將指定視窗分割成窗格處的列數 (分割線以上的列數)。
  11.         .SplitColumn = Chart_Bottom.Column - Chart_Top.Column + 1   '傳回或設定將指定視窗分割成窗格處的欗數 (分割線以上的欗數)。
  12.         .FreezePanes = True                                         '如果分割窗格被凍結則為 True
  13.     End With
  14. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 一句溫暖的話,就像往別人身上灑香水,自己會沾到兩三滴。
返回列表 上一主題