当前位置:首页 > 实用技巧 >

表格填写数字其它表格自动变化(表格最后数字自动变化怎么改)

来源:原点资讯(www.yd166.com)时间:2023-05-26 07:25:36作者:YD166手机阅读>>

EXCEL单元格公式具有“响应式”特征,即表格中任一个单元格数据发生变化后,所有设置了公式的单元格数据也随之变化。也就是说,只有手动操作单元格后,才能激活其它公式单元格的响应。

例如,EXCEL函数NOW返回年、月、日以及小时和分钟,如4/5/2023 8:03。如果表格中单元格没有变化,则显示时间不变,只有某个单元格发生变化了,录入函数NOW的单元格才会更新时间。

当要求按时、或按其它条件自动触发公式单元格的响应,则需要用EXCEL VBA设定设定条件自动触发句柄来实现。

一、EXCEL自动化设置事件驱动事件

1、用VBA的Application.OnTime设定重复运行操作

VBA的Application.OnTime事件指定一个过程在将来特定时间开始运行,是VBA非常重要的定时触发事件,需要按时自动管理EXCEL表格时就会用到。

为此,编写事件【WriteRandomNumber】代码如下:

Sub WriteRandomNumber() Dim sTime As String sTime = "00:00:" & Sheet1.Range("C4").Value Randomize ' 初始化随机数生成器 Sheet1.Range("C3").Value = Int(Rnd * 100) ' 生成0 到 100 之间的随机数并将其写入 A1 单元格 Application.OnTime Now TimeValue(sTime), "WriteRandomNumber", , True ' 延迟C4指定秒数重复执行 WriteRandomNumber End Sub

运行【WriteRandomNumber】事件,依次完成以下操作:

  • 在EXCEL表格sheet1单元格C4读取自动变化时间间隔(单位为秒);
  • 生成生成0 到 100 之间的随机数并将其写入 A1 单元格;
  • 延迟指定秒数重复运行事件WriteRandomNumber。

将【WriteRandomNumber】事件代码复制、粘贴到【模块1】编辑栏中,如图:

表格填写数字其它表格自动变化,表格最后数字自动变化怎么改(1)

图1:复制、粘贴【WriteRandomNumber】事件代码到【模块1】编辑栏中

2、打开EXCEL文档时自动启动运行【WriteRandomNumber】事件代码

打开EXCEL文档事件编辑窗口

表格填写数字其它表格自动变化,表格最后数字自动变化怎么改(2)

图2:鼠标双击资源管理器的【ThisWorkBoob】,在弹出文档事件窗口【通用】选项中选【文档事件】

表格填写数字其它表格自动变化,表格最后数字自动变化怎么改(3)

图3:在弹出文档事件窗口【声明】选项中选事件【Open】

将代码【Call WriteRandomNumber】复制、粘贴到事件Workbook_Open中,

表格填写数字其它表格自动变化,表格最后数字自动变化怎么改(4)

首页 123下一页

栏目热文

制表格日期怎么自动填写(表格自动填写日期时间)

制表格日期怎么自动填写(表格自动填写日期时间)

我是【桃大喵学习记】,点击右上方“关注”,每天为你分享职场办公软件使用技巧干货!我们在使用WPS录入Excel数据时,经...

2023-05-26 07:27:06查看全文 >>

怎么设置表格自动填写(表格对应数据自动填写怎么设置)

怎么设置表格自动填写(表格对应数据自动填写怎么设置)

需求:Excel中有很多单元格是空白的,需要将空白单元格自动填充为上一行的单元格内容。示例:有一个Excel数据是记录各...

2023-05-26 07:21:39查看全文 >>

表格符合条件自动填写(怎么设置自动填写表格)

表格符合条件自动填写(怎么设置自动填写表格)

Excel怎么将符合多个条件数据自动填充到同一单元格?excel表格中的成绩分为合格和不合格,想要将符合条件的多个数据自...

2023-05-26 07:26:01查看全文 >>

摩托车大灯总成怎么调节高低(摩托车大灯高低调节螺丝调节图)

摩托车大灯总成怎么调节高低(摩托车大灯高低调节螺丝调节图)

文章来源:汽车之家 汪淼准备工作要做好1、因为要天黑后操作所以一定要有照明工具,最好是高亮度的手电筒,实在没有的话用手机...

2023-05-26 07:20:10查看全文 >>

摩托车的自动大灯怎么调节(电动摩托车的大灯怎么调节)

摩托车的自动大灯怎么调节(电动摩托车的大灯怎么调节)

何为运动复古,用一句话来形容:“穿衣显瘦脱衣有肉”!这才是运动复古摩托车的魅力——骑帅更能骑快!跑车、巡航这两个种类的摩...

2023-05-26 07:51:00查看全文 >>

一个表格多处空白自动填内容(怎样将内容自动填到不同表格中)

一个表格多处空白自动填内容(怎样将内容自动填到不同表格中)

hello,大家好,我是胖胖姐。大家有没有在工作中,遇到过一些表格数据有部分空白单元格可能需要填充内容的情况呢?不知道方...

2023-05-26 07:44:22查看全文 >>

表格怎么设置填写内容自动分类(怎么把一个表格设置自动填写)

表格怎么设置填写内容自动分类(怎么把一个表格设置自动填写)

如果说你是企业事业单位工作人员,并且每天面对大量繁琐的工作任务,那么你就可以通过工作计划来详细规划自己的时间,这样可以明...

2023-05-26 07:40:08查看全文 >>

表格如果大于90自动填写(表格每日填写自动叠加)

表格如果大于90自动填写(表格每日填写自动叠加)

Hello,大家好,今天跟大家分享一个自动填充颜色的小例子,这也是一个粉丝问到的问题,他有一个考核成绩表,一共有8个考核...

2023-05-26 07:31:31查看全文 >>

有隐藏的表格怎么自动填写序号(表格的序号如何自动填写上去)

有隐藏的表格怎么自动填写序号(表格的序号如何自动填写上去)

在Excel表格中,我们可以用row()函数设置自动更新的序号,但它有缺点,当插入行时,只能复制公式才能让序号连续。在最...

2023-05-26 07:48:13查看全文 >>

表格方框里怎么自动填写(电子表格中如何自动填写空白)

表格方框里怎么自动填写(电子表格中如何自动填写空白)

Hello大家好,我是帮帮。今天跟大家分享一下Excel单元格带方框录入技巧,不用插入符号,打印排版快捷简单。有个好消息...

2023-05-26 08:04:40查看全文 >>

文档排行