爱问知识人 爱问教育 医院库

excel

首页

excel

每隔21行插入一行,并且内容与第一行的内容相同

提交回答
好评回答
  • 2011-08-17 14:32:59
    Sub 按钮1_单击()
    a = [a65536].End(xlUp).Row
         With ActiveSheet
            .ResetAllPageBreaks
             For k = 22 To a Step 20
                .HPageBreaks.Add before:=Cells(k, 1)
                 Next
                 .HPageBreaks.Add before:=Cells(a + 1, 1)
            Cells(1, 1).Select
            End With
            ActiveWindow.View = xlNormalView
    End Sub
     每行都有标题的话,自己手动进行一下页面设置.

    1***

    2011-08-17 14:32:59

其他答案

    2011-08-17 14:55:44
  •   附件是随便做的,主要是配合演示表里宏代码功能。先把Excel的宏安全设置中及以下,如果设置成中,打开附件的时候,会弹出宏安全提示,要点击启用宏按钮,这样附件中的宏功能就可以使用,操作方法,按一下Ctrl+i键,就可以每隔21行,插入一行,且填充第一行的数据。
       如何利用我写的宏代码解决你的实际问题:方法1,你把你的数据复制到我上传的附件里,然后按Ctrl+i,再把得到的数据复制回你原来的表里即可。方法2,在你自己的表里(如果你的数据在Sheet1)那么就在Sheet1的标签处,点击右键,在弹出的菜单中选择查看代码,Excel会自动弹出编辑窗口,你把下面的代码粘贴到编辑窗口内,并点击一下工具栏上的那个三角形按钮,就可以达到同样的目的。
      代码如下: Sub 插入行且填充第一行() en = [a65536]。End(3)。Row Set rn = Cells(22, 1) For i = 22 To en Step 20 Set rn = Union(rn, Cells(i, 1)) Next rn。
      EntireRow。Insert Rows(1)。Copy Columns(1)。SpecialCells(xlCellTypeBlanks) End Sub 。

    1***

    2011-08-17 14:55:44

  • 2011-08-17 14:49:27
  • 1·在目标格前增加一列,(A列)
    2·在此列向下填充22个数(比如A)。在“第23”的位置填充一个其他的数字(比如B)。
    3·用鼠标定义已经写过A和B的区域,在右下角“十”字上用鼠标左键下拉至所需要的行数。(也可以用“粘贴”)
    4·定义目标列及增加列。点击“数据”“筛选”
    5·在增加列(A列)点击“筛选键”选择“B”。
    6·将需要的内容粘贴到目标列的第一行,双击右下角“十”字;
    7·在增加列(A列)点击“筛选键”选择“全选”。
    8·完成了!一般熟练的话不到一分钟就能搞定。
    

    2***

    2011-08-17 14:49:27

  • 2011-08-17 11:37:45
  • 找个软件开发人员写点代码帮你搞定吧,估计半小时左右就能搞定。

    s***

    2011-08-17 11:37:45

类似问题

换一换
  • 办公软件 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):