同名字的数值求和插入行_VBA编程,在Excel中任意插入单元格,这个方法帮你完成

NO.1

Excel工作表中,如何插入单元格,通常单击鼠标右键可以找到相应快捷键,这是个十分简单的操作。

本节主要讲一下Range对象下的Insert方法插入单元格操作。

1eb2d0d554168cf4a91304d7d675911d.png

NO.2

说明

在工作表或宏表中插入一个单元格或单元格区域,其他单元格相应移位以腾出空间。

方法

Range.Insert(Shift,CopyOrigin)

Shift 和 CopyOrigin参数如下图所示。

5eb8edf7a7c2d0f1be080b2cf7f58c6b.png

NO.3

也可以忽略参数,Microsoft Excel 将根据区域的形状确定调整方式。

单元格插入有四种种情形:

  1. 被选单元格的上边行插入。
  2. 被选单元格的下边行插入。
  3. 被选单元格的左边列插入。
  4. 被选单元格的右边行插入。

Insert方法给出了对应的插入方式参数Shift:参数值 xlShiftDown和xlShiftToRight两个,分别指向下移动和向右移动单元格。

CopyOrigin参数指定单元格复制的格式,也就是说这个参数指定了插入后的单元格具有什么样的格式:参数值xlFormatFromRightOrBelow和xlFormatFromLeftOrAbove,分别指"从右或下方复制单元格"和"从左或上方复制单元格"。

如下图:

4bc65bfb0e12a04d2b8a37f106a22779.png

NO.4

代码举例

Range("A5").Insert shift:=xlShiftDown '从单元格下面插入表格Range("A5").Insert shift:=xlShiftToRight '从单元格右侧插入表格Range("b2").Insert copyorigin:=xlFormatFromRightOrBelow '从右或下方复制单元格Range("b5").Insert copyorigin:=xlFormatFromLeftOrAbove '从左或上方复制单元格
88afc3a954e30e5ea8a0ea62a82ef088.png

NO.5

Range.Insert方法运用好了,对于插入单元格操作很有帮助。

可以做到随心所欲对表格内容增删改操作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值