首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

更新excel后应用程序onTime不工作

是因为Excel的onTime方法是基于事件触发的,当Excel的数据发生变化时,onTime方法会自动触发相应的事件。但是,如果在更新Excel后应用程序的onTime方法不工作,可能是以下几个原因导致的:

  1. 代码逻辑错误:检查应用程序中的代码逻辑,确保onTime方法正确地被调用和设置。可能是代码中存在错误或者遗漏导致onTime方法无法正常工作。
  2. Excel设置问题:检查Excel的设置,确保已启用宏和事件触发。在Excel中,需要启用宏和事件触发才能使onTime方法正常工作。
  3. Excel版本兼容性问题:不同版本的Excel可能存在兼容性问题,导致onTime方法无法正常工作。确保应用程序与所使用的Excel版本兼容,并进行相应的调整。
  4. 安全设置问题:某些安全设置可能会限制应用程序对Excel的访问和操作。检查安全设置,确保应用程序具有足够的权限来访问和操作Excel。

针对这个问题,腾讯云提供了一系列与Excel相关的产品和服务,可以帮助解决这个问题:

  1. 腾讯云云函数(Serverless):可以使用云函数来编写和部署应用程序,实现与Excel的交互和操作。云函数提供了灵活的计算资源和事件触发机制,可以满足应用程序的需求。
  2. 腾讯云API网关:可以使用API网关来构建和管理应用程序的API接口,实现与Excel的数据交换和更新。API网关提供了安全、高可用的API服务,可以确保应用程序与Excel之间的数据传输安全可靠。
  3. 腾讯云数据库(TencentDB):可以使用腾讯云数据库来存储和管理Excel的数据,实现数据的持久化和共享。腾讯云数据库提供了高性能、可扩展的数据库服务,可以满足应用程序对数据的存储和访问需求。
  4. 腾讯云对象存储(COS):可以使用腾讯云对象存储来存储和管理Excel文件,实现文件的上传、下载和共享。腾讯云对象存储提供了安全、可靠的文件存储服务,可以满足应用程序对Excel文件的管理和访问需求。

以上是针对更新Excel后应用程序onTime不工作的可能原因和解决方案的介绍。希望对您有帮助。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Application主程序对象方法(一)ontime方法

如果Excel在30秒内还不处于准备模式,那么程序将不再运行。如果忽略该参数,那么Excel将等待直到能够运行该程序。...应 用 方 式 需要注意的是:如果定义了ontime事件,即使关闭工作簿,ontime事件仍然会按设定时间发生。如果是循环的ontime事件,所以需要编写对应的停止事件的过程。...Sub tixing() MsgBox "工作时间超过两个小时,起身活动下吧" End Sub ontime方法,设置从现在开始计时3秒,运行tixing过程。...然后设置ontime方法,每10秒运行一次test1。由于每次运行都会导致10秒再运行一次,就形成了一个间隔的循环,加上更新数据的相关代码就实现了定时刷新数据的功能。...即可以清除之前的ontime方法设置。 ---- 今天下雨 本节主要介绍application主程序对象的ontime方法,其实它也可以算excel事件,后期介绍事件时也会说明。

4.3K20
  • VBA实战技巧28:自动关闭指定时间没有进行操作的工作簿

    有时候,我们打开了一个工作簿,但长时间没有使用,此时,你可能想让Excel自动将其关闭。也就是说,对于某个工作簿,如果用户在指定的时间内没有进行任何操作,那么Excel会保存并关闭该工作簿。...10 Public Sub SaveAndClose() ThisWorkbook.CloseSaveChanges:=True End Sub 你可以修改NUM_MINUTES的值,设置让工作簿在没有操作的情况下保持开启的时间...资源管理器窗口,双击ThisWorkbook打开该模块,输入代码: Private Sub Workbook_Open() On Error Resume Next Application.OnTime...RunWhen, "SaveAndClose", , True End Sub 每当更改单元格值或更改单元格选择时,此代码都会取消并重新恢复OnTime事件。...如果在指定的时间内都没有操作工作簿,那么该工作簿将自行保存并关闭。 注:本文学习整理自www.cpearson.com,供有兴趣的朋友参考。

    2K30

    过程(一)定义和分类

    实际上用Excel VBA开发应用程序就是在编写过程。 如上图所示,创建过程既有在模块中输入sub和程序名称,也有使用Excel事件时选择对象和事件来创建的。这就涉及过程的不同类型。...1、事件过程 事件过程就是学过的excel事件,包括工作簿事件、工作表事件、窗体控件事件、以及ontime和onkey事件等等。 事件过程,在对应的模块中选择对象和事件,会自动添加事件过程的代码。...Sub过程:这类过程完成指定的任务,执行结束返回值。 Function过程:这类过程完成指定任务,并返回一个值供调用的程序使用。...对于通用过程的理解,在介绍事件的案例,“每隔一分钟定时保存工作簿的案例中,实际就是在模块中定义了dingshi和baocun两个通用过程。这两段代码过程被独立出来可以执行一些功能。...使用过程的目的就是将一个应用程序划分成很多小模块,每个小模块完成一个具体的功能,然后通过组合这些过程来完成大的功能。

    1.7K30

    Excel: 使用Windows任务计划程序定时自动打开指定工作簿

    文章背景:上文(参见文末的参考资料[1])提到,通过Application.OnTime定时执行工作簿中的VBA代码,但是它并不是一个可靠的解决方案。...如果Excel文件关闭,则使用 Application.OnTime 安排的过程也会暂停。本文通过Windows任务计划程序,每天早上8点自动打开指定路径的工作簿,然后激活工作表test。...启动程序:浏览并选择Excel程序的路径,通常是C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE(根据实际安装路径可能有所不同,前后需要加双引号...完成设置:确认设置无误,点击“完成”。 8. 测试任务:在一切设置完成,您可以手动运行该任务以测试是否可以成功打开指定的工作簿并激活工作表"test"。...参考资料: [1] VBA: 通过Application.OnTime定时执行程序 [2] 讯飞星火认知大模型 [3] 怎么在每天的某个时刻自动打开特定excel工作簿(https://www.officeapi.cn

    67410

    问与答91:如何到点Excel自动提醒我要做的工作

    Q:由于工作太多太杂,导致经常忘记要做的事情,希望利用Excel工作表来定时提醒当前要进行的工作。也就是说,在到达某个时刻工作表中的文本框会自动显示该时刻应该做的工作。...如下面的图1和图2所示,图1为工作安排表,列A中为安排的工作,列B中为相应工作开始的时间;图2用于显示当前应进行的工作。 ? 图1:工作安排表。...列A中是工作安排,列B中是工作开始的时间,可根据需要修改和添加。 ? 图2:显示当前工作的界面。单击“显示”按钮程序开始工作,当达到某时刻,文本框中会显示当前应进行的工作。...A:使用OnTime方法来解决。...程序代码如下: Sub DisplayData() Application.OnTime Now +TimeSerial(0, 0, 1), "ChangeText" End Sub Sub

    1.3K10

    VBA实战技巧:正确登录才能使用Excel工作簿

    当你打开这个工作簿时,Excel会弹出一个登录框,如下图1所示。当你输入正确的用户名和密码,才能使用这个工作簿,否则会退出。...图1 这个工作簿中有一个名为“用户中心”的工作表,用来存放用户名、密码等信息,如下图2所示。 图2 打开VBE,插入一个用户窗体,在其中放置标签、文本框、按钮等控件,并将相关控件命名。..., "错误" End Sub Private Sub Expired() MsgBox"你的许可已过期.请联系申请延期或完全许可",vbCritical + vbInformation, "完美Excel...Application.EnableCancelKey = xlDisabled Sheets("数据").Activate Sheets("用户中心").Visible= xlVeryHidden login.Show End Sub 关闭工作簿...当然,如果想下载示例工作簿,请到知识星球完美Excel社群中下载。 欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。

    1.1K20

    Excel事件(一)基础知识

    大家好,本节开始将介绍excel事件的内容。前面介绍过的application主程序对象的ontime方法和onkey方法,也是一类的Excel事件。下面正式开始课程。...工作表事件是在Excel应用程序开发中使用最多的。 3、窗体、控件事件 新建的窗体及窗体上的控件有可响应很多事件,这类事件的代码必须编写在响应的用户窗体的代码模块中。...、图表事件 图表事件是针对某个特殊的图表产生如select(选中图表中的某个对象)和srieschange(改变了系列中的某个数据点的值). 5、不与对象关联的事件 这类对象只有两个,就是之前介绍过的ontime...窗体创建,编写窗体和代码的事件代码时,就需要打开窗体的代码窗口。在窗体上双击即可。或者在工程资源管理器,右侧选中相应的窗体,示例中只有一个即userform1。鼠标右键单击选择查看代码。...选择某个事件,代码窗口中会自动生成事件过程的外部结构,在事件过程中编写响应该事件的代码即可。比如示例中选择命令按钮的单击事件。

    2.2K40

    ClickHouse的ontime测试数据集

    《ClickHouse介绍》介绍了ClickHouse一些通用知识,《ClickHouse安装和使用》介绍了ClickHouse的安装,其实官网还提供了一些测试数据集,可以做更实际的验证工作。...-2-4 常用的就是OnTime,他是从https://transtats.bts.gov/下载到的数据集,记录了美国从1987年至今持续更新的的民航数据,可以方便的展示和进行PoC,一般用户的磁盘和电脑可以比较方便的体验和测试.../blob/master/download.sh 下载的每个excel文件包含109列数据, 创建表结构,ontime, P.S..../ontime/partitions/ontime.tar 解压缩,注意这里不用提前在/var/lib/clickhouse创建data/ontime数据库的文件夹,因为这个压缩文件解压的时候,会带着路径...restart 可以看下/var/lib/clickhouse/data/datasets/ontime任何一个文件夹,excel文档中的109列,每列都对应一个.bin文件和.mrk文件,都是二进制

    1.7K21

    答案:Excel VBA编程问答33题,继续……

    10.当用户在任何工作表中进行修改操作时,将触发哪个事件? Workbook.SheetChange事件。 11.用户如何阻止打开工作簿时触发Open事件? 按住Shift键。...13.你应该在何处放置工作簿级别事件的事件过程? 在ThisWorkbook模块中。 14.如何定义在一天的特定时间执行的代码? 使用OnTime事件。 15.如何允许用户查看工作簿但不能进行修改?...16.是非题:保护工作簿的密码可防止用户查看你的VBA代码。 错误。必须使用“项目工程属性”对话框中的“保护”选项卡,将VBA工程与设置给工作簿的任何密码分开锁定。...22.是非题:监视窗口中的值在程序运行时会不断更新。 错误。监视值仅在程序进入中断模式时才更新。 23.VBA如何将bugs报告给程序员? 不会。除了测试程序外,没有其他方法可以找到bugs。...24.是非题:最终用户必须具有已安装的Excel版本才能运行Excel应用程序。 不一定。没有Excel程序,但安装了Excel查看器,也可以运行Excel应用程序

    4.2K20

    dotnet 桌面端基于 AppHost 的配置式自动切换更新应用程序路径

    相对来说这个方式的启动速度会比较快,而且不会破坏用户将应用程序固定到标题栏,也不需要去更新快捷方式和注册表的路径。...多次更新时入口程序的路径没有变更,有变更的是 dotnet 应用程序,不同的版本的 dotnet 应用程序放在不同的版本号文件夹里面,同时更改配置文件里面的路径即可 本文提供的方法实现了以下功能。...从而实现了可以在更改应用程序,只修改配置文件下,通过修改配置文件实现修改实际被加载的 dotnet 程序的路径而实现自动更新的功能。...那么此时的自动更新逻辑,只需要将文件下载存放到 AppData 文件夹里面,然后更改 AppData 文件夹里面的 App.txt 配置文件的路径,完全不需要用到需要权限的应用程序文件夹,因此也就可以使用用户权限在后台更新...详细请看 Windows 上的应用程序在运行期间可以给自己改名(可以做 OTA 自我更新) - walterlv

    67120

    Excel编程周末速成班第22课:使用事件

    主要内容: Excel事件的类别 编写事件处理程序代码 启用和禁用事件 工作簿、工作表和应用程序级事件 如何使用与对象无关的事件 事件是Excel编程的重要组成部分。...理解和使用Excel事件是创建易于使用的响应式应用程序的重要工具。 事件类别 Excel程序可以响应的事件能够通过两种方式进行分类。...注意:如果你没有为事件创建事件过程,或者该事件过程包含任何代码,则Excel将忽略该事件。 应该在工程的什么位置放置事件处理过程呢?如果该过程放置在错误的位置,即使它的名称正确,也不会响应其事件。...下面是一个示例:将在工作簿中添加新工作表时,将按以下顺序触发下列三个应用程序级事件: 当添加新的工作表时,将发生WorkbookNewSheet。...你不能有选择地禁用某个工作簿的事件。 下面将分别讲解Workbook事件、Worksheet事件、Application事件、以及OnTime事件和OnKey事件。 ......

    2.8K10
    领券