土木在线论坛 \ 水利工程 \ 水利软件 \ 值班登记表

值班登记表

发布于:2007-04-19 08:53:19 来自:水利工程/水利软件 [复制转发]
值班登记表
我做的一个值班表,是用下面的代码做的选择,生动替换成符号:

Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Row <= 34 And Target.Row >= 4 And Target.Column <= 7 And Target.Column >= 2 Then
If Target.Count = 1 Then
If Target.Value <> "" Then
ActiveSheet.Unprotect
Target.Locked = True
ActiveSheet.Protect
End If
End If
End If
End Sub





Private Sub Worksheet_Change(ByVal Target As Range)

考勤 Target

End Sub





Sub 考勤(Rag As Range)
On Error Resume Next

If CStr(Rag.Value) = "" Then Exit Sub
Select Case CStr(Rag.Value)

Case "空白"
Rag.Value = ""
Case "李四"
Rag.Value = "△"
Case "张三"
Rag.Value = "○"
Case "王五"
Rag.Value = "☆"
Case "赵六"
Rag.Value = "◇"
Case "钱七"
Rag.Value = "□"
Case "猪八"
Rag.Value = "◎"



End Select
End Sub


1176944008759.JPG

申明:内容来自用户上传,著作权归原作者所有,如涉及侵权问题,请点击此处联系,我们将及时处理!

全部回复(2 )

只看楼主 我来说两句抢地板
  • hflong4219
    hflong4219 沙发
    这个表做的不错,就是能不能加个备注说明 什么的,发生什么特殊情况可以登记的
    2010-09-26 17:00:26

    回复 举报
    赞同0
  • hhzjxss
    hhzjxss 板凳
    我的想法是将这个代码修改一个,“值班人姓名”和“符号”可以修改,代码里面直接引用,选择选项也可以直接变化修改后的选项!
    2007-04-19 08:53:19

    回复 举报
    赞同0
这个家伙什么也没有留下。。。

水利软件

返回版块

13.32 万条内容 · 192 人订阅

猜你喜欢

阅读下一篇

实用组网指南

实用组网指南.part01

回帖成功

经验值 +10