问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Excel2007 VBA复制整行到其它sheet

发布网友 发布时间:2022-04-21 22:00

我来回答

4个回答

热心网友 时间:2023-08-28 09:21

1、进入EXCEL,ALT+F11进入VBA编辑器。

3、在工作表中插入表单控件,并指定到宏Macro1。

3、在工作表中插入表单控件,并指定到宏Macro1。

4、点击表单控件,语言中的整行整列就被选中了。

热心网友 时间:2023-08-28 09:21

'这是不带单元格格式的
Dim i As Integer
For i = 1 To 1000
   If Cells(i, 1).Value = "" Then  
      N4=N4+1
      sheet4.rows(n4+1).value=rows(i).value
   Else
      N5=N5+1
      sheet5.rows(n5+1).value=rows(i).value
   end if
next

'这是带格式一起复制的
Dim i As Integer
For i = 1 To 1000
   If Cells(i, 1).Value = "" Then  
      N4=N4+1
      rows(i).copy sheet4.rows(n4+1)
   Else
      N5=N5+1
      rows(i).copy sheet5.rows(n5+1)
   end if
next

热心网友 时间:2023-08-28 09:21

Dim i As Integer,j4,j5
j4=2
j5=2
For i = 1 To 1000
   If Cells(i, 1).Value = "" Then  
      rows(i).copy sheet4.rows(j4)
      j4=j4+1
   Else
      rows(i).copy sheet5.rows(j5)
       j5=j5+1

热心网友 时间:2023-08-28 09:22

为空你保存什么?追问整行啊,如果是空的就把整行拷到sheet5,别的格里有内容,谢谢

追答学习用数组练练手
Sub 空值拆分()
   Dim Arr, Brr, Crr, I, J, k, m
   Arr = Sheets(1).UsedRange
    On Error GoTo 100
    For n = 1 To 61
    h = UBound(Arr, n)
    Next
100
   ReDim Brr(1 To UBound(Arr), 1 To h)
   ReDim Crr(1 To UBound(Arr), 1 To h)
        k = 1
        m = 1
    For I = 1 To UBound(Arr)
      If Arr(I, 1) = "" Then
            For J = 1 To h
               Brr(k, J) = Arr(I, J)
            Next J
        k = k + 1
        Else
         For J = 1 To h
            Crr(m, J) = Arr(I, J)
          Next J
          m = m + 1
      End If
      Next I
    Worksheets("sheet4").Range("a2").Resize(k, h) = Brr
    Worksheets("sheet5").Range("a2").Resize(m, h) = Crr
 End Sub

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小红书怎么修改ID 专属ID更改方法 Win11如何更改字体视觉效果 Win11字体视觉效果修改方法介绍 华为团队管理模式 通信工程这个专业主要是学什么 专注力差的孩子该如何纠正 三岁的孩子专注力不好,怎么培养她的专注力呀!。 镇江关周围有什么玩的,镇江及周边旅游景点 大港南站去镇江汽车站怎么走 镇江汽车站到大港南站有多远 出国去澳大利亚留学都需要注意哪些事项呢? 澳大利亚留学条件及注意事项有哪些 Excel2007如何通过VBA实现自定义选项卡 如何Excel2007 VBA代码加密 蓝牙耳机怎样在未断开一个连接的情况下连接另外一... 怎么连接另一个蓝牙耳机 excel2007 vba怎么打开 蓝牙耳机怎么连接其他手机? Excel2007 VBA编程 蓝牙耳机如何连接 excel2007如何用vba编写函数 蓝牙耳机连上手机后怎么连接别的手机 excel2007如何运行vba 蓝牙耳机怎么分开连接两个手机 一对蓝牙耳机怎么连接两个手机 微信头像图片格式 微信发送图片时,为什么图片前边有个半园剑头,但发... 什么食物含锌多且容易吸收? 微信上的笑脸头式图片是小日本发明的吗? 男性补锌的食物有什么? 微信公众号头图怎么配? 什么食物含锌比较丰富 ? 2007版Excel怎样用VBA代码插入图片?求代码 07excel如何打开vba 面料上有针眼怎么处理 如何清除衣服面料上布衬胶 衣服面料上面粘的衬怎么弄掉? 面料上的这些大写字母都代表什么意思 面料上G和F分别是什么意思 面料上,数字代表什么意思。比如:TR70/30 140*8... 面料上面的英文字母代表什么?比如说什么d t tc ... 衣服布料上的划痕怎么去除? 面料上skewness什么意思 怎么去除布料上的味道 面料上面的规格是什么意思? 面料中的T,D,S分别代表什么? 为什么布料上有煤油味 布料上喷什么漆柔软 求一款适合老年人的智能手机,要65岁的老人也会用的。 电信老人手机哪个好? 老年人用的适合上网的智能手机有哪些 有哪些适合老年人的智能手机?