多语言展示
当前在线:1965今日阅读:167今日分享:16

在VBA中,数组的实例应用(七)

本篇经验将和大家分享【在VBA中,数组的实例应用(七)】——数据的位置互换!
工具/原料
1

电脑一台

2

OFFICE办公软件

方法/步骤
1

如图所示:请将表格中的数据位置互换!

3

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

4

会弹出模块编辑窗口!

5

在代码编辑窗口输入以下代码:Sub 数据位置互换()arr = [a1].CurrentRegionFor Each rg In arr  arr1 = Split(rg, '-')  n = n + 1  Cells(n, 'c') = arr1(1) & '-' & arr1(0)NextEnd Sub

6

在工作表界面的【开发工具】菜单下,点击【插入】按钮,插入表单控件,并与代码关联!且将表单控件命名为【数据位置互换】!

7

点击【数据位置互换】按钮,表格中的数据被瞬间互换并置于C列!

推荐信息