回答
这不是测试。你可以试试看。下面的内容也可以用不同的方式写入。
Sub test1()
Dim LastRow, DataCount, temp As Double
i = 1
LastRow = 1
Do While LastRow <> 0
Range("A" & i).Select
If ActiveCell.Value = "ELEVATION\AZIMUTH" Then
'Cut all three row and paste
DataCount = Application.WorksheetFunction.CountA(Range(i & ":" & i))
Range("A" & ActiveCell.Row + 1, "I" & ActiveCell.Row + 1).Cut ActiveCell.Offset(0, DataCount)
Range("A" & ActiveCell.Row + 2, "I" & ActiveCell.Row + 2).Cut ActiveCell.Offset(0, DataCount * 2)
Range("A" & ActiveCell.Row + 3, "I" & ActiveCell.Row + 3).Cut ActiveCell.Offset(0, DataCount * 3)
Else
LastRow = Application.WorksheetFunction.CountA(Range("A" & i, "A" & i + 10))
End If
i = i + 1
Loop
End Sub
这也可以在不使用宏的情况下完成。 我假设你最后一列的数据在那里是列I,而行数是11.你想填满第I行后面第11行的所有单元格,即J11,K11 ....值正好低于I11
你可以在J11做到这一点,贴 J11 = INDEX($ I $ 11:$ I $ 1000,COLUMN(B1),1) 整行拖动公式,你应该得到你想要的输出
它只用一列值排,我需要所有列值在一行:)但是,谢谢,我是一个很好的公式,我相信我可以使用它一天:) @ user8441712 –
你的意思是说从说, B12到I50应该完全在那里?这可以通过= INDEX($ B $ 12:$ I $ 1000,ROUNDDOWN((COLUMN(B1)-2)/ 7,0)+ 1,MOD(COLUMN(B1)-2,7)+1)完成。我假设你的数据有7列。因此,索引中的行号会在每7个单元格后附加1,并且列索引从1到7进行迭代,随着从单元格移动到单元格 – harinp715
- 1. Excel排队数据
- 2. Excel数据排序questioin
- 3. 排序大量数据excel
- 4. 在Excel中对数据进行排序
- 5. 变换的数据来排
- 6. 将Excel中的数据与数据库结合起来
- 7. 来自EXCEL for MySQL的数据文件
- 8. 我有,我需要排序的数据存储在Excel中的数据
- 9. 排序数据来自我的sql
- 10. 将excel中的数据排序到其他单元格
- 11. 在Excel中排列时间戳数据的两列
- 12. Excel中的自动数据排序/分析
- 13. Excel中的数据拼图 - 重新排列列和行
- 14. 排序Excel中列数的文本
- 15. 对R中的Excel数据表进行排序和重新排列
- 16. Python/Excel - 切片提取excel数据 - 排除行维护结构
- 17. for循环Excel中的Excel数据表
- 18. 用testNG读取Excel中的excel数据
- 19. Excel指定月份来报告数据
- 20. 如何根据Excel的开放月数来调整excel中的办公室?
- 21. lookup Excel中的数据
- 22. EXCEL中的数据清理
- 23. Excel中的“unpivot”数据
- 24. Excel中的数据匹配
- 25. Excel中的数据跟踪
- 26. excel中的混合数据
- 27. Excel VBA数据挖掘来自刷新数据的网页的实时数据
- 28. Excel样式和来自熊猫数据框的图表在单个Excel中
- 29. 使用C#排序来自XML文件的数据:不排序
- 30. Excel中的常量排序
这可以在VBA做容易,如果你知道如何编写宏,然后写一个循环来再检查一遍柱一种'Elevation'嵌套循环移动数据拳头行,因为你需要。让我们知道你是否卡在某个地方,你会帮助你。 – Shrikant
即时通讯不擅长自己写宏,我可以做一些更正,为我的情况工作宏:)所以,如果你可以给我一些宏代码基本我会弄清楚:) @Shirikant –
有多少条记录你喜欢'Elevation'并且是固定到9个单元的数据/ – Shrikant