Excel VBA单元格的插入、隐藏

表格中间的行或单元格不足时,需要插入新的行或单元格:当工作表的某些数据不需显示时,又需要对它进行隐藏。利用ExcelVBA 对单元格进行操作时也要涉及单元格的插入与隐藏,本节将介绍如何利用Excel VBA 控制单元格的插入和隐藏。

单元格的插入

  • 01

    单元格的插入可以通过Insert 方法来实现。下面就不同要求来介绍单元格插入(Insert)方法。

  • 02

    指定行和列前插入一个空行和空列 下面的代码可以在第3 行前插入一个空行并在第2 列前插入一个空列。 sub 指定行列前插入空行() rows(2).insert columns(3).insert end sub

  • 03

    执行代码结果如下图所示:

  • 04

    指定行或列前插入多行和多列 Sub 指定行列前插入空行() Rows("2:4").Insert Columns("c:f").Insert End Sub

  • 05

    执行结果如下图所示

指定位置插入单元格

  • 01

    下列代码运行后可实现在B3:C3 单元格区域上方插入高度为三行单元格区域 Range("b3:c5").Insert shift:=xlDown Range(”B3:C5”).Insert:插入和B3:C5 一样大小的区域。 shift:=x肌m:原来单元格向下移动。问方法的幽自变量表示原有单元格区域的移动方向。如果是shift:=xltoright 则表示向右移动。

  • 02

    执行结果如下图所示

单元格的显示和隐藏

  • 01

    单元格对象的Hidden 方法可以指定单元格区域的显示属性。当值为True 时隐藏,当值为False 时取消隐藏 Range(”B2”).EntireRow.Hidden=True Range(”B2”).EntireRow.Hidden=False

  • 02

    在Excel 中无法隐藏单个单元格,只能通过隐藏指定单元格所在行来实现隐藏该单元格的目的。 Range(”B2”).EntireRow: EntireRow 表示单元格B2 所在的行,即第2 行。 Range(”B2").EntireColumn: EntireColumn 表示单元格B2 所在的列,即第2 列。 Range(B2:D10").EntireRow: B2:Dl0 区域所在的第2 行至第10 行。 Range(”B2:D10").Ent让eColumn: B2:Dl0 区域所在的B 列至D 列。

(0)

相关推荐

  • 如何在Excel的单元格里插入斜线?

    下面介绍在Excel的单元格里插入斜线的操作步骤:第一步:打开Excel,然后点击需要添加斜线的单元格.第二步:然后点击窗口上方的[插入]选项.第三步:然后点击[图形],弹出图形窗口.第四步:在图形窗 ...

  • 如何在EXCEL的单元格中插入斜线并打字

    在Excel表格的使用中,我们经常碰到需要使用斜线的情况,那么要如何在EXCEL的单元格中插入斜线并打字呢? 操作方法 01 先选中一个表格,这里小编为了方便演示,把表格调的比较大. 02 右击选择设 ...

  • 让Excel活动单元格所在行和列都着上背景颜色的VBA代码

    在Excel中,为了增强活动单元格的对比性,有时候我们常常需要修改其背景颜色、字体、字号等,用来区分和其它单元格的对比! 本教程,让我们一起来学习,如何让Excel活动单元格所在行和列都着上背景颜色, ...

  • 插入与删除Excel表格单元格行和列

    您可以在Excel工作表中活动单元格的上方或左侧插入空白单元格,同时将同一列中的其他单元格下移或将同一行中的其他单元格右移。同样,您可以在一行的上方插入多行和在一列的左边插入多列。您还可以删除单元格、 ...

  • Excel在同一列相同内容的单元格后插入新的一行

    在我们的日常工作制作报表时,会出现在同列中相同内容的单元格后需要插入新的一行,我们可以通过查找——全选——插入等步骤来完成,好了,下面小编就为大家详细介绍一下,来看看吧! 步骤 1.我们可以通过一个简 ...

  • 一招教你在2016版Excel表格单元格中批量插入相同批注

    相信很多小伙伴在日常办公中都会用到Excel表格,在其中的单元格中如何才能批量添加相同批注呢?方法很简单,下面小编就来为大家介绍.具体如下:1. 首先,在Excel中打开我们要进行操作的表格.2. 点 ...

  • 怎么在Excel单元格中插入斜线

    Excel是现在十分常用的文件类型之一,有些新用户不知道怎么在Excel单元格中插入斜线,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开电脑中的Excel文档,先选中单元格并 ...

  • Excel如何在单元格中插入斜线并输入文字

    Excel是现在十分常用的办公软件之一,有些用户不知道如何在单元格中插入斜线并输入文字,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开电脑中需要编辑的Excel文档,先点击单 ...

  • WPS如何在Excel单元格中插入虚线

    WPS是现在十分常用的一款办公软件,有些新用户不知道如何在Excel单元格中插入虚线,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步先打开电脑中的Excel文档,接着点击[插入] ...