Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 4455|回复: 10

[已解决]怎么使表格内的函数公式在一定时间内自动消除掉

[复制链接]
发表于 2012-10-11 19:40 | 显示全部楼层 |阅读模式
怎么使表格内的函数公式在一定时间内自动消除掉,
最佳答案
2012-10-12 13:58
Private Sub Workbook_Open()
If Now() > 41194 Then

Range("E4:T150").Select
    Range("E4:T150").Copy
    Range("E4:T150").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Application.CutCopyMode = False
    End If
End Sub

有个错误更正一下。
 楼主| 发表于 2012-10-11 20:26 | 显示全部楼层
怎么没人回答呢,是不是不能实现?
回复

使用道具 举报

发表于 2012-10-11 20:47 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2012-10-12 09:11 | 显示全部楼层
请版主指点,我要的是使整个工作溥的函数公式在30天自动消除。请指点,谢谢!
回复

使用道具 举报

发表于 2012-10-12 09:22 | 显示全部楼层
说是说不清楚的,上传附件帮你弄好。
回复

使用道具 举报

 楼主| 发表于 2012-10-12 09:23 | 显示全部楼层
好的
回复

使用道具 举报

 楼主| 发表于 2012-10-12 09:27 | 显示全部楼层
请你帮做做,谢谢!!

调查表.rar

11.7 KB, 下载次数: 9

回复

使用道具 举报

发表于 2012-10-12 13:31 | 显示全部楼层
xiaoda 发表于 2012-10-12 09:27
请你帮做做,谢谢!!

请问你想怎么确定公式消失的日期?是固定的不?
回复

使用道具 举报

发表于 2012-10-12 13:44 | 显示全部楼层
调查表.rar (9.77 KB, 下载次数: 9)
回复

使用道具 举报

发表于 2012-10-12 13:58 | 显示全部楼层    本楼为最佳答案   
Private Sub Workbook_Open()
If Now() > 41194 Then

Range("E4:T150").Select
    Range("E4:T150").Copy
    Range("E4:T150").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Application.CutCopyMode = False
    End If
End Sub

有个错误更正一下。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-20 18:35 , Processed in 0.461770 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表