返回列表 上一主題 發帖

[發問] 如何以vba列出目前的一些設定,轉為code?

本帖最後由 GBKEE 於 2013-3-15 15:35 編輯

回復 3# symis
  1. Option Explicit
  2. Sub Ex_製定檢視()
  3.      ActiveWorkbook.CustomViews.Add ViewName:="檢視1", PrintSettings:=True, RowColSettings:=True
  4. End Sub
  5. Sub Ex_開啟檢視()
  6.      Dim E As CustomView
  7.      With ActiveWorkbook
  8.         .CustomViews("檢視1").Show
  9.         For Each E In .CustomViews
  10.             E.Delete
  11.         Next
  12.         .Save
  13.     End With
  14. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

本帖最後由 GBKEE 於 2013-3-19 12:55 編輯

回復 5# symis
  1. 自訂檢視模式的功能:
  2. 儲存工作表(視窗)的設定,作用中儲存格範圍(不儲存:儲存格的修改).
  3. 如此可不須修改工作表的設定,呼叫不同的工作表(視窗)設定
複製代碼
不用須有a這步驟
1#說:  某excel檔,原本有做一些設定如下: 隱藏欄,隱藏列,顯示比例(不是100%),凍結窗格,分割視窗.....
開啟這excel檔時: 執行 Ex_製定檢視()  ->儲存這些設定
****1#說:使用這excel檔時 會修改這些設定*****
關閉這excel檔時. 執行: Ex_開啟檢視() ->恢復這些設定 存檔
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 不要隨心所欲,要隨心教育自己。
返回列表 上一主題