您的位置:首页 > 编程语言 > VB

Visual Basic编程实现Excel表操作

2012-12-06 18:14 211 查看
使用Visual Basic编程录制Excel宏可以实现表格中大量数据的不同操作,提高工作效率。

下述函数实现 Excel表格中匹配条件下,表格间的复制操作,具体实现见中文注释。
//Excel录制宏名称:RefMoveList;函数起始:

Sub RefMoveList()

//for循环语句,定义循环 for(int i =4;i<=13842;)

For i = 4 To 13842

//for循环语句,定义循环 for(int j =3;i<=2173;)

For j = 3 To 2173

//If 判断语句,如果Excel表格(行,列)内容: (i, 1) = =(j, 82),则条件为真。

If Cells(i, 1) = Cells(j, 82) Then

//赋值语句, (j, 84) = =(i, 5)

Cells(j, 84) = Cells(i, 5)



//代码注释方式: '

'If Cells(j, 85) <> "" Then

'Cells(i, 5) = Cells(j, 85)

'End If

//跳转语句

GoTo OK

//If 判断语句结束,须与if成对使用

End If

//for循环语句,递增变量j

Next j

OK:

//for循环语句,递增变量i

Next i

//Excel宏函数功能结束标志

End Sub
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: