- 帖子
- 104
- 主題
- 32
- 精華
- 0
- 積分
- 144
- 點名
- 0
- 作業系統
- windowsXP
- 軟體版本
- 2007
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2013-2-25
- 最後登錄
- 2022-9-2

|
3#
發表於 2013-4-2 18:04
| 只看該作者
本帖最後由 lifedidi 於 2013-4-2 18:07 編輯
謝謝大大的指導!
另外,
With Sheet1
ActiveSheet.Unprotect "123" '解鎖
Set a = .[B65536].End(xlUp).Offset(1, 0)
With a.Resize(, 2)
.Value = Array(TextBox1, TextBox2)
.HorizontalAlignment = xlCenter
.Font.Size = 8
End With
[A7] = 1
[A7].DataSeries Rowcol:=xlColumns, Step:=1, Stop:=[B65536].End(3).Row - 1
ActiveSheet.Protect Password:=123 '加鎖
我在sheet1裡有保護工作頁,主要是不希望別人編輯,只能用userform來增加(如上程式碼,先解鎖執行完再保護)
請問這樣的程式碼OK嗎?執行起來螢幕都會一閃一閃的,感覺很不順。
感謝~ |
|