vba基本操作 -- 表单操作

  • 新增表单
Sub AddNewsheet()
    Sheets.Add
End Sub

 

Sub AddNewSheet2()
    '若有同名的sheet已经存在时,使用该种方法添加表单,会报错
    Sheets.Add.Name = "NewSheet2"
End Sub

 

  • 修改表单名称
Sub RenameSheet()
    Sheets("Sheet23").Select
    Sheets("Sheet23").Name = "NewName"
End Sub

 

  • 删除表单
Sub DeleteSheet()
    Application.DisplayAlerts = False
    Sheets("NewName").Delete
    Application.DisplayAlerts = True
End Sub

 

  • 获取当前工作簿中所有表单的名称
Sub GetAllSheetsname()
    Dim sheet As Object
    For Each sheet In ThisWorkbook.Worksheets
        Debug.Print sheet.Name
    Next
End Sub

 

  • 获取当前工作簿中表单数量
Sub SheetCounts()
    Debug.Print Sheets.Count
End Sub

 

  • 复制表单

 

 

 

 

 

 

 

posted @ 2012-07-12 19:21  NikeyL  阅读(756)  评论(0编辑  收藏  举报