删除是什么意思(限制Excel数据的使用时间)
如果有更好的建议或者想看更多关于工具教程技术大全及相关资讯,可以多多关注茶馆百科网。

大家好,今天我们就和大家分享一下如何在Excel中实现数据过期后自动消失的效果。这里给大家分享两种解决方案,一种是使用vba代码,一种是使用条件格式。它们的操作也很简单,控制操作都可以设置成功。让我们向他们学习。
一、VBA代码
首先我们需要复制下面的代码,然后点击【开发工具】找到【VisualBasic】。在弹出的界面中,我们双击底部的【ThisWorkbook】,然后直接将代码粘贴在右边的空白区域,然后关闭界面。至此,设定完毕。PrivateSubWorkbook_Open()
申请。显示警报=假
IfDate='2021/9/10 '然后是Sheets('sheet2 ')。删除
申请。显示警报=Tru
末端接头
此代码的功能是在2021年9月10日删除工作表sheet2。需要注意的是,sheet2是VB界面中的名称,是工作表的原始名称。如下图所示,我们可以看到Sheet2(销毁数据),这就是为什么Sheet2会出现在sheet的行中(' sheet2 ')。删除,而不是工作表名称[销毁数据]。至于数据什么时候消失,我们只需要改变2021年9月10日这个日期的值。
最后需要注意的是,我们需要将文件保存为可以保存宏代码的格式,通常为[xlsm]格式。这种方法也有一些缺陷。现在许多公司在他们的安全政策中禁止计算机运行宏代码。如果出现这种情况,文件可能无法打开。
二、条件格式法
条件格式与VBA相比,这种方法不删除数据,而是将数据格式化,使其不可见。因为数据仍然存在,我们需要保护单个工作表,以防止数据在过期后被使用。条件格式的特点是:当条件成立时,我们会运行我们设置的格式,如果条件不成立,我们不会做任何修改。所以条件格式成功的关键是如何设置条件。
首先,我们选择需要设置的数据区域。然后找到条件格式,选择新建规则,点击使用公式确定要设置的格式,然后将下面的公式设置为=TODAY()44449,然后点击格式找到自定义in Number将类型设置为;需要注意的是,这三个分号需要在英文输入法下输入。
这里,today的函数是获取今天的日期,44449是2021年9月10日对应的值。这个函数表示今天的时间大于2021年9月10日,表示条件成立,运行我们设置的格式。这里我们将格式设置为三个分号,这样单元格将不显示任何内容,但是这些数据仍然存在。当您单击数据时,您可以在编辑栏中看到数据,因此我们需要为表格设置保护。
三、设置保护
这个比较简单。我们只需要选择并单击“查看”来查找工作表保护,删除选定的锁定单元格和选定的未锁定单元格之间的复选标记,然后设置密码。在这种情况下,我们不能选择单元格,不能在编辑栏中看到数据,也不能复制数据。这样设定就完成了。这就是今天分享的两种方法。你喜欢哪一个?
我是从零到一的Excel,关注我继续分享更多Excel技巧。
(此处添加了圈卡,请在今日头条客户端查看)
本文主要介绍了关于删除是什么意思(限制Excel数据的使用时间)的相关养殖或种植技术,工具教程栏目还介绍了该行业生产经营方式及经营管理,关注工具教程发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解工具教程技术怎么管理的要点,是您工具教程致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://23.234.50.4:8411/article/102058.html