前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >execl VBA的操作备忘

execl VBA的操作备忘

作者头像
力哥聊运维与云计算
发布2019-06-28 11:45:48
6160
发布2019-06-28 11:45:48
举报

1 录制宏

开发工具---录制新宏(开发工具在:自定义快速访问工具栏(最上面的倒三角)---常用---勾选)

操作

结束录制

点击开发工具就可以查看代码了

2 添加一个命令按钮

开发工具--插入--命令按钮

3 设置单元格的颜色

Sheet8.Cells(4, 2).Interior.Color = 0

以此类推,也可以设置单元格的其他属性,具体的属性值可以通过录制宏来去的,或者查阅VBA的帮助。

4 清除指定区域的单元格

Worksheets("sheetname").Range("A11:Q2048").Clear

这里的sheetname是电子表的名字。比如:

Worksheets("销售数据").Range("A11:Q2048").Clear

5 表之间的复制

方法一

Worksheets("销售数据").Range("A1:P1").Copy Destination:=Worksheets("有效回款").Range("A11")

Sheets("sheet1").Rows(1).Copy Sheets("sheet2").Rows(1)

方法二

Sheets("sheet2").Rows(1).Value= Sheets("sheet1").Rows(1).Value

6 单元格赋值和取的单元格的值

赋值

Sheet8.[A10]="汽车"

取的单元格的值

ccc = Sheet8.Cells(2, 1).Value

MsgBox (ccc)

7 单元格操作

返回A列的最后一个非空单元格的行号

[Sheets("sheet1").A65536].End(xlUp).Row”语句来

xlToLeft :向左移动,相当于在源区域按Ctrl+左方向键。

xlToRight:向右移动,相当于在源区域按Ctrl+右方向键。

xlUp:向上移动,相当于在源区域按Ctrl+上方向键。

xlDown:向下移动,相当于在源区域按Ctrl+下方向键。

A列最后增加一个值:

ActiveSheet.Cells([A65536].End(xlUp).Row + 1, 1).Value = "汽车型号2"

VBA帮助可以查看execl帮助中的Excel 2007 开发人员参考

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2012-04-10 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档