excel - 使用VBA将多行excel记录组合成表格
问题描述
我对 VBA 很陌生,并试图将大型数据转储中的多行记录组合成具有多个标题的单行记录。
数据从另一个程序导出到 excel 文件中,格式如下:
Order Item Qty
1 Item1 2
1 Item2 5
1 Item4 1
2 Item1 1
2 Item2 2
2 Item3 5
3 Item1 4
3 Item2 5
3 Item3 1
4 Item2 2
4 Item3 1
5 Item1 1
5 Item2 1
5 Item3 1
6 Item1 4
6 Item2 4
6 Item4 2
然后将其分类为:
Order Item1 Item2 Item3 Item4
1 1 4 1
2 1 2 5
3 4 5 1
4 2 1
5 1 1 1
6 4 4 2
我不希望任何人编写我的代码,但任何关于整体方法的指针将不胜感激。谢谢!
解决方案
我创建辅助列和公式来进行计数。希望能有所帮助。
推荐阅读
- python - 定义一个变量,然后在整个程序中改变它的状态
- highcharts - Highcharts 三个中的一个输入不起作用
- java - 如何在 Hibernate 中设置 Sqlite 相对路径?
- python - Pygame 问题:按下键时精灵不会移动。是的,我环顾四周
- excel - 根据两个日期之间的总时间隐藏行
- spring - 限制 JDBCTemplate 日志
- fullcalendar - 尽管只有 30 分钟的事件,但 JQuery Fullcalendar 显示完整标题
- python - 从 CSV 文件中读取第二行到 Python
- android-studio - Android Studio 3.2.1:即使代码中没有错误,单击静默模式切换应用程序也会崩溃
- python - 如何在没有字符串解析的情况下解析 Python 中的 ValueError?