当前位置:首页教育技巧excel技巧excel数据库

excel表格里怎么把两行互换,互换,两行,表格

2025-12-20 09:37:20


1.在EXCEL中如何将两行内容互换,粘贴方法太死板

可用如下VBA程序:

Sub 交换两行()

Dim i1 As Long, i2 As Long

Dim rag As Range, rag1 As Range, rag2 As Range

i1 = Val(InputBox("i1="))

i2 = Val(InputBox("i2="))

Rows(i1 & ":" & i1).Select

Selection.Copy

Rows("65536:65536").Select

ActiveSheet.Paste

Rows(i2 & ":" & i2).Select

Application.CutCopyMode = False

Selection.Copy

Rows(i1 & ":" & i1).Select

ActiveSheet.Paste

Rows("65536:65536").Select

Application.CutCopyMode = False

Selection.Copy

Rows(i2 & ":" & i2).Select

ActiveSheet.Paste

Rows("65536:65536").Select

Application.CutCopyMode = False

Selection.ClearContents

Range("A" & i1).Select

End Sub

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2026 www.at317.com All Rights Reserved .