- 帖子
- 2035
- 主題
- 24
- 精華
- 0
- 積分
- 2031
- 點名
- 0
- 作業系統
- Win7
- 軟體版本
- Office2010
- 閱讀權限
- 100
- 性別
- 男
- 註冊時間
- 2012-3-22
- 最後登錄
- 2024-2-1
|
本帖最後由 c_c_lai 於 2016-8-9 17:42 編輯
回復 3# Michelle-W
模組:- Sub DA出勤()
- Dim rng As Range
-
- With DA出勤更新.列表框
- '.MultiSelect = fmMultiSelectMulti ' => 1 : 列表框 (ListBox1) 屬性設定可複選
- ' fmMultiSelectSingle 0 只能選取一個專案( 預設)。
- ' fmMultiSelectSimple 1 按下空白鍵或按下滑鼠鍵,可以選取、
- ' 取消選取清單中的專案。
- ' fmMultiSelectExtended 2 按下SHIFT 並按下滑鼠鍵,或按下SHIFT
- ' 並按下一個方向鍵,可選取一個範圍內的所有專案。按下CTRL 並
- ' 按下滑鼠鍵,可選取或取消選取一個專案。
- ' .Visible = False
- ' .ColumnHeads = True
- .ColumnCount = 5
- ' 指定下拉式清單方塊或清單方塊的顯示行數。
- .ColumnWidths = "60,80,60,80,60"
- ' 指定多行下拉式清單方塊或清單方塊中的各行寬度。
- End With
-
- With Sheets("人力資料庫")
- .Select
- ' Set rng = Range(.Range("C2:E" & .[E2].End(xlDown).Row), .Range("G2:G" & .[G2].End(xlDown).Row))
- 'Set rng = .Range("C2:E" & .[E2].End(xlDown).Row)
- Set rng = Range(.[C1], .[G1].End(xlDown))
- DA出勤更新.列表框.RowSource = rng.Address
- End With
- Sheets("操作介面").Select
- DA出勤更新.Show
- End Sub
複製代碼 附上備註 ( ' ) 可幫助你明白其為何及其作用。
|
|