VBA中单元格位移方法,解释:

submy_offset

(0,1).Select'当前单元格向左移动一格

(0,-1).Select'当前单元格向右移动一格

(1,0).Select'当前单元格向下移动一格

(-1,0).Select'当前单元格向上移动一格

endsub

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

单元格使用公式后显示0的去除方法,把单元格格式设置为自定义输入类型 0;-0;;@ 即可

编辑切换为居中

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

有时候我们在录入数据的时候需要清空指定单元格内容,一个一个清空内容又太麻烦,这个时候我们可以制作一个按钮一键清空指定单元格内容,代码如下

Private Sub CommandButton1_Click() '按钮事件

Range("a1:b5,d1:e9").ClearContents

End Sub

'清除a1:b5 , d1:e9 单元格内容,需要清空的单元格根据需要自己设置。

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

'多条件筛选实现代码

Private Sub CommandButton1_Click() '按钮事件

Sheet1.Range("A1:F30").AutoFilter Field:=2, Criteria1:=Array("1","2","3","4", "5"), Operator:=xlFilterValues

End Sub

'代码解释:12345是我们需要筛选的内容,A1:F30是筛选的区域,Field:=2 筛选第二列,根据需要自己设置一下。

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

当我们把工作表设置了密码保护时,有很多功能用不了,比如没有办法使用筛选功能,没有办法把文本框的内容写入表格,解决方法如下

With Sheets("sheet2")

.Unprotect Password:="123456" '解除工作表保护

'此处是你需要运行的功能

.Protect Password:="123456" '保护工作表,设置密码

End With

解释:sheet2是第二个工作表,根据需要自行设置,123456,是你工作表设置的密码,在你需要运行代码的头尾处插入以上代码即可,代码功能解释:先解开工作表密码,然后运行你所需要的功能,然后工作表在加密码保护。

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

当我们制作表格时有时候需要一键快速打印,这个时候我们就要制作一个打印按钮

打印一次递增的数量

Private Sub CommandButton1_Click() '按钮命令

[A1] = [A1] + 1 'A1单元格打印一次加1

Worksheets("sheet2").PrintOut From:=1, To:=1, Copies:=1 '打印命令

End Sub

'按钮命令,点击打印 From:=1起始页 To:=1结束页 Copies:=1打印份数,sheet2就是指定打印第二个工作表,

根据需要,随便指定打印哪个工作表,哪一页。

[A1] = [A1] + 1 'A1单元格打印一次加1,根据需要添加,在这里的作用是打印一次A1单元格内容加1,

用于自动编号,比如打印一次编号递增,XS0000056 。

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

ThisWorkbook 代码 工作簿启动时运行窗体(必填)

Private Sub Workbook_Open()

UserForm1.Show vbModeless '显示窗口的同时可以操作窗口以为的事物

End Sub

Private Sub Workbook_Open()

UserForm1.Show '显示窗口时不可以操作窗口以为的事物

End Sub

当我们制作VBA窗体时需要在打开工作簿时就运行我们的窗体,我们就要在ThisWorkbook里面写入启动窗口代码

UserForm1.Show 就是启动第1个窗口,需要启动时启动哪个窗口就设置哪个,根据需要随便设置。

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

隐藏数据列的vba代码。

Private Sub CommandButton1_Click()

Worksheets("sheet2").Columns("C").Hidden = True'隐藏第C列,sheet2就是隐藏sheet2工作表的C列

End Sub

Private Sub CommandButton2_Click()

Worksheets("sheet2").Columns("C").Hidden = False'取消隐藏第C列

End Sub

指定工作表和哪一列根据自己需要设置。

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

VBA隐藏和取消隐藏工作表

假设要隐藏第2个工作表

Private Sub CommandButton1_Click()

Sheets(2).Visible = False

End Sub

取消隐藏就把false改为true

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

excel表格如何为工作表指定区域设置使用有效期限

1、选定A1到E15单元格,设置单元格格式,保护里面解除锁定,

2、在数据里面设置数据有效性,选择自定义,填入公式=TODAY()<DATE(2023,1,5)

3、出错警告里面填写你想提示的内容,确定,

4、保护工作表,设置密码,当系统时间大于2023,1,5 A1到E15单元格不可输入或编辑,自动锁定单元格,

公式里面时间可以随便设置,根据需要设置。

WPS excel VBA 常用功能代码相关推荐

  1. EXCEL VBA常用语句100句

    以下转自:http://www.bbioo.com/blog/bio/guohui/1524.htm EXCEL VBA常用语句100句 定制模块行为 Option Explicit '强制对模块内所 ...

  2. java poi 常用功能代码

    java poi 常用功能代码(适用于XSSFWorkbook:Excel2007后的版本,扩展名是.xlsx) Excel验证公式 =AND(H8>0,OR(H8=INT(H8),LEN(H8 ...

  3. ASP.NET中常用功能代码总结(3)——上传图片到数据库

    ASP.NET中常用功能代码总结(3)--上传图片到数据库<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:offi ...

  4. ASP.NET中常用功能代码总结(1)——发送邮件篇

    ASP.NET中常用功能代码总结(1)--发送邮件篇<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office: ...

  5. Wordpress模板主题中functions.php常用功能代码与常用插件[ 后台篇](持续收集整理)

    用Wordpress建站的初学者一定会需要用到的Wordpress模板主题中functions.php常用功能代码与常用插件.慢慢持续收集整理....... 目录 一.Wordpress模板主题中fu ...

  6. 太实用了!Excel VBA常用代码!

    前两天有两位朋友留言想收集一些VBA的常用代码,今天开始会陆续分享一些! 记得收藏好哦,因为今后你应用到稍大型Excel VBA程序时,这其中某些代码肯定会用到. 来看看都是哪些常用代码: 下面先举一 ...

  7. DirectDraw 常用功能代码记录

    记录一些常用的代码功能段便于自己以后查找使用: 1.常用宏和函数 #define SafeRelease(lpx) if(lpx!=NULL){lpx->Release();lpx=NULL;} ...

  8. Python+pywin32操作Excel文件常用功能(268行代码+注释)

    全国高校教师Python课程高级研修班(线上,11月20-21日) 中国大学MOOC"Python程序设计基础"第5次开课 推荐图书: <Python程序设计(第3版)> ...

  9. [Excel.VBA常用代码实战大全].袁竹平.扫描版百度云

    链接:https://pan.baidu.com/s/1vPQaUrZ2UbY7BS4wiHGnXw  提取码:68ee

最新文章

  1. MySQL闪退问题的解决
  2. 10的多少次方 oracle_初中数学:关于一元二次方程的中考经典例题,千万别错过!...
  3. IDOC generation debug for One Order
  4. 使用junit测试用例
  5. 修炼一名软件工程师的职业水准
  6. html是什么1002无标题,Jsf页面为普通/无标题的文本html
  7. 32位有符号整数_008. 字符串转换整数 (atoi) | Leetcode题解
  8. 【转】js获取当前日期时间“yyyy-MM-dd HH:MM:SS”
  9. android添加购物车动画、天气应用、渐变状态栏、文件选择器等源码
  10. 数组的常用方法 Array;
  11. PDFBox-convertToImage-type not implemented yet
  12. HTML样式- CSS
  13. 当前读和快照读是什么 区别
  14. gets函数没有输入会怎样_如果没有“227事件”,肖战的未来会是怎样的?
  15. SCAN及相关SSCAN,HSCAN和ZSCAN命令解析
  16. 如鹏网.Net高级技术9.XML文件操作
  17. windows 7 旗舰版下,安装vs2010旗舰版终于成功!
  18. 计算机科学专业博士,美国留学:布兰迪斯大学计算机科学博士专业简介
  19. robotframework 中ride数据丢失且关键词无法高亮
  20. CSUST 2007 我爱吃烧烤 (状压dp)

热门文章

  1. 小米电视更换默认桌面和优化
  2. 我推荐亲戚家小孩学编程,差点被打一顿!
  3. JS:二分搜索(3)—— 子序列、信封嵌套、阶乘数的0
  4. #我的第二十一堂云计算课# #开源数据库MySQL DBA运维实战 第2章 SQL1#
  5. glade 使用指南(1)
  6. 「newbee-mall新蜂商城开源啦」 页面优化,最新版 wangEditor 富文本编辑器整合案例...
  7. vue人力资源管理项目笔记
  8. 基于PyQT5实现垃圾分类小程序
  9. Java输出BMI体重指数
  10. 恶搞小程序:鼠标不受控制+无限弹窗