我是这个网站的新手,绝对是在Excel中使用vba的新手。我需要将大约91行数据从Sheet1复制到Sheet2。但是,sheet1的最后一行需要是sheet2的第一行。然后,sheet1的第90行成为sheet2的第2行,依此类推,直到sheet1的第1行成为sheet2的最后一行,有人可以让我知道使用宏执行相同操作的解决方案吗?sheet1的最后一行需要成为sheet2的第一行。 Sheet1的第2行是Sheet2的第2行等等
0
A
回答
0
根据不同的范围内,这样的代码可以帮助你:
Sheet1.Range("a1").End(xlDown).Copy Sheet2.Range("a1")
0
你可以试试下面的代码。我使用了一个简单的测试数据集,其中行A
包含列标题,其余为数据。这使用行A
的数据来确定有多少行(End(xlDown)
部分),因此只有在该列中没有空格的情况下才能使用。它将数据粘贴到Sheet2
,从A2
开始(再次假设在那里有标题)。如果你不需要标题,你可以相应地进行调整。
Sub CopyStuff()
Dim MyRange As Range
Dim MySheet As Worksheet
' Declare your variables (adjust MyRange to what you want)
' I used some test data where row A contained headers
' and the data followed
Set CurSheet = ActiveWorkbook.ActiveSheet
Set DestSheet = ActiveWorkbook.Sheets("Sheet2")
Set MyRange = CurSheet.Range("A2:E" & Range("A1").End(xlDown).Row)
' Set the number of rows in your range, minus the headers
RowCount = MyRange.Rows.Count - 1
' Iterate through the rows, pasting in reverse
' This starts pasting at A2, assuming headers are in A1
For i = 1 To RowCount
MyRange.Rows(RowCount + 2 - i).Copy DestSheet.Range("A" & i + 1)
Next i
End Sub
0
将sheet1数据复制到sheet2。添加额外的列'数字(#)'并开始从第1行开始编号直到结束。然后将过滤器添加到“Number(#)”列并按降序排序。希望有所帮助!
相关问题
- 1. excel,sheet1 row A值等于sheet2行A
- 2. 将Sheet1的第2行中的黄色单元格依次复制到Sheet2
- 3. 将选择行从Sheet1复制到Sheet2
- 4. 突出显示Sheet1中与Sheet2中的值匹配的行
- 5. 将Excel Sheet1中的值与Sheet2中的值进行比较
- 6. awk-将前2行转换为第一行,接下来2行转换为第二行等等
- 7. 将整个行从Sheet1(源)复制到Sheet2(目标)的下一个可用行
- 8. 在sheet2中创建列取决于excel中sheet1中的行数
- 9. 比较Sheet1列A值与Sheet2列B如果匹配然后Sheet2.Col C = Sheet1.Col A和Sheet2.Col D = True
- 10. Google脚本:将Sheet1的范围复制到Sheet2的最后一个空行并删除行
- 11. 如何遍历sheet2中给定单元格值的sheet1中的行,并将sheet1中的行替换为sheet 2中的行?
- 12. 如何根据第一列,然后第2列Theano行进行排序,等
- 13. 查找匹配,从Sheet1复制行并插入Sheet2
- 14. 检测等于行中的第一行
- 15. 在Sheet1中的每一行进行比较,以每行中的Sheet2中 - 没有对写在表Sheet 3 - HARD
- 16. 第2行和第1行的差异
- 17. 在sheet1和sheet2中搜索相同的值,并将sheet1中的值复制到sheet2
- 18. Excel:从sheet2获取数据到sheet1
- 19. 命名为从Sheet1到Sheet2的大类空白的类别
- 20. NSAutorelease是否需要成为主要的第一行?
- 21. 搜索excel/csv sheet1以获取从sheet2获取的字符串,然后更改同一行中的值
- 22. Sheet 2上的工作表Sheet1从查找匹配 - 从工作表Sheet1切匹配到Sheet2
- 23. 最后一行到第一行
- 24. HTML中有2列的表格;第一列是7行,第二列是1行
- 25. 第2行的if语句是否在第4行?
- 26. CSS需要指定一个类的第2行
- 27. HTML表格中的第一行和第一列之后的行
- 28. 将第2行的结果更改为第1行
- 29. 基于Sheet2中的日期清除Sheet1中的内容
- 30. 如何使用Excel中的sheet2值填充sheet1上的列表?