如何将数据整理成表格(方法二)

 时间:2024-10-28 16:12:34

1、通过编写运行VBA代码,可以将复杂的数据,整理成很直观的表格!

如何将数据整理成表格(方法二)如何将数据整理成表格(方法二)

2、在工作表中,点击菜单栏【开发工具】,在其工具栏内,点击【visual basic】!

如何将数据整理成表格(方法二)

3、进入VBA编辑界面!点击菜单栏【插入】,在其下拉菜单中,选择【模块】!

如何将数据整理成表格(方法二)

4、会弹出模块编辑窗口!

如何将数据整理成表格(方法二)

5、在代码编辑窗口输入以下代码:Sub test1()Set regx = CreateObject("vbscript.regexp")With regx .Global = True .Pattern = "(\S+) (\S+) (\S) (\d+)(( \S+){1,3})" Set mat = .Execute(Sheet3.[a1]) For i = 0 To mat.Count - 1 Cells(i + 2, 1) = mat(i).SubMatches(0) Cells(i + 2, 2) = mat(i).SubMatches(1) Cells(i + 2, 3) = mat(i).SubMatches(2) Cells(i + 2, 4) = mat(i).SubMatches(3) Cells(i + 2, 5) = mat(i).SubMatches(4) NextEnd WithEnd Sub

如何将数据整理成表格(方法二)

6、与上篇经验代码的不同之处是: For i = 0 To mat.Count - 1 Cells(i + 2, 1) = mat(i).SubMatches(0) Cells(i + 2, 2) = mat(i).SubMatches(1) Cells(i + 2, 3) = mat(i).SubMatches(2) Cells(i + 2, 4) = mat(i).SubMatches(3) Cells(i + 2, 5) = mat(i).SubMatches(4) Next利用了“mat”的不同属性!

如何将数据整理成表格(方法二)

7、点击工具栏中的【运行】按钮!

如何将数据整理成表格(方法二)

8、复杂的数据很快被整理成表格!

如何将数据整理成表格(方法二)
  • 梦幻西游(手游)化生寺见闻任务怎么做
  • EXCEL中如何从外部导入数据源
  • 怎样使用VBA排除大于90和小于60之数据?
  • HTML网页制作:[1]插入图片
  • 汽车发动机气缸压缩压力波形的分析方法
  • 热门搜索
    高州旅游景点大全 四川峨眉山旅游攻略 时尚旅游杂志 九月份适合去哪里旅游 布宜诺斯艾利斯旅游 成都的旅游景点 旅游学刊官网 去丽江旅游必备物品 三亚旅游景点大全 福清旅游景点大全