乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > Excel VBA 提取数据-行列转换-excel行列转换

Excel VBA 提取数据-行列转换-excel行列转换

作者:乔山办公网日期:

返回目录:excel表格制作

今天的实例,如下:

问题如下:

Excel VBA 提取数据-行列转换

解决的思路如下:

Excel VBA 提取数据-行列转换

代码运行的结果如下:

Excel VBA 提取数据-行列转换

代码如下:

代码一:

Excel VBA 提取数据-行列转换

代码二:

Excel VBA 提取数据-行列转换

代码解析

代码一:

1:dim定义变量

2:后期绑定字典

3:获取数据源的最后一个非空单元格行号

4:把数据源的区域,赋值给数组

5:设定循环,把A列的数组,放入字典的key

6:设定目标数组,并把key的值,放入数组

6:把brr数组的第一列数据,与arr数组的第一列数据进行匹配

7:把arr匹配的数组,分别放入brr数组

8:清空原单元格的内容,并写入brr数组

代码二: (略)大家可以结合之前所讲的split函数,来理解一下。

点击关注,可以阅读更多与VBA 相关的文章

私信 VBA或 vba 可以获取文章中含VBA代码的Excle文件

相关阅读

  • Power Query 转换的行列管理-excel行列转换

  • 乔山办公网excel表格制作
  • excel行列转换,减少行:保留行与删除行是相对的,是相反的操作,具体的操作是非常明确的,只是要提醒的地方是:先要处理错误值与空值,否则有些操作会出现错误结果删除重复值时
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网