1、 执行时,增加一个工作表,并且直接命名 Private Sub CommandButton1_Click() Dim n, nm As String nm = InputBox("请输入工作表名:") If nm "" Then n = MsgBox("要插入工作表请单击” 确定“ ,否则请单击” 取消“ ", vbOKCancel, "提示") If n = vbOK Then Sheets
Name = nm End If End If End Sub 2、 获取工作表最后一行的行号 第一种方法:n = Sheets("历下 2010")
Range("A65535")
End(xlUp)
Row:按 Al 列判断 第二种方法:n = Sheets("历下 2010")
SpecialCells(xlCellTypeLastCell)
Row 两种方法速度基本一致 3、 删除表中 A 列数值重复的行 、 4、 本示例为设置密码窗口 (1) If Application
InputBox("请输入密码:") = 1234 Then [A1] = 1 '密码正确时执行 Else: MsgBox "密码错误,即将退出
" '此行与第 2 行共同设置密码 End If 5 、 本示例为设置密码窗口 (1) X = MsgBox("是否真的要结帐
", vbYesNo) If X = vbYes Then Close 6 、 本示例为设置工作表密码 ActiveSheet
Protect Password:=641112 ' 保护工作表并设置密码 ActiveSheet
Unprotect Password:=641112 '撤消工作表保护并取消密码 7 、 '本示例关闭除正在运行本示例的工作簿以外的其他所