EXCEL如何批量将指定单元格内容移到指定单元格
如何将B3、C3、D3、E3、B5、C5、D5、E5、B7、C7、D7、E7依次类推移到G2、H2、I2、J2、G4、H4、I4、J4、G6、H6、I6、J6依次类推同时...
如何将B3、C3、D3、E3、 B5、C5、D5、E5、 B7、C7、D7、E7依次类推移到 G2、H2、I2、J2、 G4、H4、I4、J4、 G6、H6、I6、J6依次类推
同时批量移动成功后,删除第3、5、7依次类推奇数行。
请各位高手指教! 展开
同时批量移动成功后,删除第3、5、7依次类推奇数行。
请各位高手指教! 展开
5个回答
展开全部
可以录制一个宏:选择选区B3:E7,复制,选择G2单元格,粘贴,然后按住ctrl键同时点选第3,5,7行,停止录制。
然后每次要指处理的时候可以到宏菜单里执行刚才录制的那个宏。
在VB编辑器里看到的宏代码应该是这样的
Sub Macro1()
'
' Macro1 Macro
' 宏由 X 录制,时间: 2010-5-7
'
'
Range("B3:E7").Select
Selection.Copy
Range("G2").Select
Application.CutCopyMode = False
Range("B3:E7").Select
Selection.Copy
Range("G2").Select
ActiveSheet.Paste
Range("3:3,5:5,7:7").Select
Range("A7").Activate
Application.CutCopyMode = False
Selection.Delete Shift:=xlUp
Range("E5").Select
End Sub
然后每次要指处理的时候可以到宏菜单里执行刚才录制的那个宏。
在VB编辑器里看到的宏代码应该是这样的
Sub Macro1()
'
' Macro1 Macro
' 宏由 X 录制,时间: 2010-5-7
'
'
Range("B3:E7").Select
Selection.Copy
Range("G2").Select
Application.CutCopyMode = False
Range("B3:E7").Select
Selection.Copy
Range("G2").Select
ActiveSheet.Paste
Range("3:3,5:5,7:7").Select
Range("A7").Activate
Application.CutCopyMode = False
Selection.Delete Shift:=xlUp
Range("E5").Select
End Sub
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以在 G2里面写“=B2” 然后把鼠标放在格子右下方,等鼠标指针变成十字时,下拉! H2、I2、J2、也一样!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
复制粘贴或者数量多了按键精灵。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
运行这段宏
Sub zjh()
Dim i%
For i = 3 To [b3].End(4).Row Step 2
Cells(i, 2).Resize(1, 4).Copy Cells(i - 1, 7)
Cells(i, 2).Resize(1, 4).ClearContents
Next i
End Sub
Sub zjh()
Dim i%
For i = 3 To [b3].End(4).Row Step 2
Cells(i, 2).Resize(1, 4).Copy Cells(i - 1, 7)
Cells(i, 2).Resize(1, 4).ClearContents
Next i
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询