ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

¦p¦óÅý Chart ª«¥óÅã¥Ü¦b©T©wªºµøµ¡¦ì¸m ?

¥»©«³Ì«á¥Ñ GBKEE ©ó 2013-6-30 16:20 ½s¿è

¦^´_ 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 ª«¥ó¡A¸Óª«¥ó¥Nªí«ü©wª«¥ó¥ª¤W¨¤¤U­±ªºÀx¦s®æ
  5.         Set Chart_Bottom = .BottomRightCell                         '¶Ç¦^ Range ª«¥ó¡A¸Óª«¥ó¥Nªíª«¥ó¥k¤U¨¤ªºÀx¦s®æ
  6.     End With
  7.     With ActiveWindow
  8.               .ScrollRow = Chart_Top.Row                                  '¶Ç¦^©Î³]©w«ü©wµ¡®æ©Îµøµ¡³Ì¤W­±ªº¦C¼Æ
  9.         .ScrollColumn = Chart_Top.Column                            '¶Ç¦^©Î³]©w«ü©wµ¡®æ©Îµøµ¡³Ì¤W­±ªºÄæ¼Æ
  10.         .SplitRow = Chart_Bottom.Row - Chart_Top.Row + 1            '¶Ç¦^©Î³]©w±N«ü©wµøµ¡¤À³Î¦¨µ¡®æ³Bªº¦C¼Æ (¤À³Î½u¥H¤Wªº¦C¼Æ)¡C
  11.         .SplitColumn = Chart_Bottom.Column - Chart_Top.Column + 1   '¶Ç¦^©Î³]©w±N«ü©wµøµ¡¤À³Î¦¨µ¡®æ³Bªºøó¼Æ (¤À³Î½u¥H¤Wªºøó¼Æ)¡C
  12.         .FreezePanes = True                                         '¦pªG¤À³Îµ¡®æ³Q­áµ²«h¬° True
  13.     End With
  14. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

        ÀR«ä¦Û¦b : ºw¤ô¦¨ªe¡C²É¦Ì¦¨ÅÚ¡A¤Å»´¤vÆF¡A¤Å¥Hµ½¤p¦Ó¤£¬°¡C
ªð¦^¦Cªí ¤W¤@¥DÃD