Board logo

標題: [發問] 視窗-凍結視窗問題請教 [打印本頁]

作者: rouber590324    時間: 2014-9-30 14:11     標題: 視窗-凍結視窗問題請教

DEAR  ALL 大大
1.使用 EXCEL 視窗-凍結視窗 功能會自動凍結 A1-G11.
   請問我只想凍結 第一列(A1-ZZ1) . 該如何下指令.
2.煩不吝賜教   THANKS*10000
作者: 蝕光迴狼    時間: 2014-9-30 16:02

  1. Sub 蝕光迴狼()

  2.     ActiveWindow.FreezePanes = False  '取消凍結視窗
  3.     Rows("2:2").Select: ActiveWindow.FreezePanes = True  '凍結視窗(列)
  4.     'Range("H:H").Select: ActiveWindow.FreezePanes = True  '凍結視窗(欄)
  5.    
  6. End Sub
複製代碼
不知道這是不是你要的效果耶~
因為你敘述的不是很清楚,
也沒有圖片可以讓我確認你要的效果......
作者: rouber590324    時間: 2014-10-1 08:55

DEAR SIR
  Rows("2:2").Select: ActiveWindow.FreezePanes = True  '凍結視窗(列)
  100%符合需求. 感謝您之指導.  THANKS*10000
作者: 7777    時間: 2020-2-8 21:37

如何可以 凍結視窗 於不同的工作表
如下  這樣 該如何 作業 感謝~~~

  Sheets("工作表1").Rows("12:12").Select: ActiveWindow.FreezePanes = True
  Sheets("工作表3").Rows("10:10").Select: ActiveWindow.FreezePanes = True
  Sheets("工作表4").Rows("12:12").Select: ActiveWindow.FreezePanes = True
作者: 准提部林    時間: 2020-2-9 11:28

本帖最後由 准提部林 於 2020-2-9 11:42 編輯

回復 4# 7777

Application.Goto Sheets("工作表1").Rows("12:12"): ActiveWindow.FreezePanes = True
Application.Goto Sheets("工作表3").Rows("10:10"): ActiveWindow.FreezePanes = True
Application.Goto Sheets("工作表4").Rows("12:12"): ActiveWindow.FreezePanes = True

或:
Dim AR, i%
AR = Array(1, "12", 3, "10", 4, "12")
For i = 0 To UBound(AR) Step 2
    Sheets("工作表" & AR(i)).Select
    Rows(AR(i + 1)).Select
    ActiveWindow.FreezePanes = True
Next i




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)