织梦CMS - 轻松建站从此开始!

VBA教程、excel VBA编程、VBA视频、VBA控件,VBA应用教程,vba技巧

  • [VBA常用技巧解析] Wordbook(工作簿)对象判断指定工作簿是否打开 日期:2009-06-08 08:08:46 点击:118 好评:0

    通过遍历当前应用程序所有已打开的工作簿文件(Workbooks集合),判断指定名称的工作簿是否打开,如下面的代码所示。 复制内容到剪贴板 代码: #001Sub WorkbookIsOpen_1() #002 Dim Wb As Workbook #003 Dim myWb As String #004 myWb = Excel Home.xls #005 For Each Wb ...

  • [VBA常用技巧解析] Wordbook(工作簿)对象打开指定的工作簿 日期:2009-06-08 08:07:20 点击:72 好评:0

    VBA中使用Open方法打开一个工作簿,如下面的代码所示。 复制内容到剪贴板 代码: #001Sub Openfile() #002 Dim x As Integer #003 For x = 1 To Workbooks.Count #004 If Workbooks(x).Name = 123.xls Then #005 MsgBox 123工作簿已经打开! #006 Exit Sub #007 End If #008 Ne...

  • [VBA常用技巧解析] Wordbook(工作簿)对象新建工作簿文件 日期:2009-06-08 08:04:01 点击:49 好评:0

    在VBA中使用Add方法新建工作簿,如下面的代码所示。 复制内容到剪贴板 代码: #001Sub AddNowbook() #002 Dim Nowbook As Workbook #003 Dim ShName As Variant #004 Dim Arr As Variant #005 Dim i As Integer #006 Dim myNewWorkbook As Integer #007 myNewWorkbook = Appli...

  • [VBA常用技巧解析] Wordbook(工作簿)对象使用ThisWorkbook 日期:2009-06-06 08:15:20 点击:67 好评:0

    使用ThisWorkbook属性返回当前宏代码运行的工作簿,如下面的代码所示。 复制内容到剪贴板 代码: #001Sub WbQuote_4() #002 ThisWorkbook.Save #003End Sub 代码解析: WbQuote_4过程使用Save方法保存当前宏代码运行的工作簿所做的更改。 ThisWorkbook属性返回一个Workbook对...

  • [VBA常用技巧解析] Wordbook(工作簿)对象工作簿的引用方法 日期:2009-06-06 08:13:53 点击:51 好评:0

    VBA中,在不同的工作簿之间转换需要指定引用的工作簿,通常有下面几种方法。 40-1 使用工作簿的名称 工作簿名称是指Excel文件的文件名,可以使用Workbooks集合引用方式来引用工作簿,如下面的代码所示。 复制内容到剪贴板 代码: #001Sub WbQuote_1() #002 MsgBox 路径为: Wo...

  • [VBA常用技巧解析] Worksheet(工作表)对象奇偶页打印 日期:2009-06-06 08:13:10 点击:91 好评:0

    在Excel中却没有提供打印奇数页和偶数页的功能,用户可以使用VBA在Excel中实现该功能,如下面的代码所示。 复制内容到剪贴板 代码: #001Sub PrintOddPage() #002 Dim TotalPg As Integer #003 TotalPg = ExecuteExcel4Macro(GET.DOCUMENT(50)) #004 For i = 1 To TotalPg Ste...

  • [VBA常用技巧解析] Worksheet(工作表)对象工作表的保护与解除保护 日期:2009-06-04 06:43:14 点击:220 好评:0

    在实际应用中,Excel编制的报表、表格、程序等,往往在单元格中设置了公式、函数、自定义格式等,为了防止在使用过程中修改或无意中修改这些设置,一般使用Excel的工作表保护功能来保护这些设置。 但是程序中可能会使用代码对受保护的工作表进行操作,此时如果没有解除...

  • [VBA常用技巧解析] Worksheet(工作表)对象限制工作表的滚动区域 日期:2009-06-03 11:12:51 点击:62 好评:0

    如果希望限制工作表中滚动的区域,可以通过设置WorkSheet对象的ScrollArea属性来实现。ScrollArea属性使用以A1样式的区域引用形式(字符串类型)返回或设置工作表允许滚动的区域。当设置了工作表滚动区域之后,用户不能选定滚动区域之外的单元格,但仍然可以选定区域之...

  • [VBA常用技巧解析] Worksheet(工作表)对象判断是否选中整行 日期:2009-06-03 11:10:25 点击:199 好评:0

    通过当前选择的单元格区域的单元格数目与行数或列数相比较,判断用户是否选中了整行或整列,如下面的代码所示。 复制内容到剪贴板 代码: #001Private Sub Worksheet_SelectionChange(ByVal Target As Range) #002 If Target.Rows.Count = 1 Then #003 If Target.Columns.Coun...

  • [VBA常用技巧解析] Worksheet(工作表)对象定位删除特定内容所在的行 日期:2009-06-02 08:33:04 点击:183 好评:0

    如果需要删除如图所示的工作表区域中特定内容所在的行,可以使用定位的方法快速删除,无需使用For...Next循环对单元格逐个进行判断。 示例代码如下: 复制内容到剪贴板 代码: #001Sub SpecialDelete() #002 Dim R As Integer #003 With Sheet1 #004 R = .Range(a65536).End(...

  • 首页
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 下一页
  • 末页
  • 1121116
栏目列表
推荐内容