Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
楼主: 兰色幻想

[习题] workbook_open事件练习:限制excel文件使用次数

  [复制链接]
发表于 2008-6-1 09:08 | 显示全部楼层

<p><font size="1">请问高手,可不可以使用次数到了就自动自杀文件</font></p><p><font size="1"></font></p><p><font size="1">rivate Sub Workbook_Open()<br/>Dim x<br/>x = Sheet1.Range("a1")<br/>Range("a1") = x + 1<br/>ThisWorkbook.Save<br/>If Range("a1") &gt; 2 Then<br/>&nbsp;&nbsp;&nbsp; MsgBox "超过2次的试用次数了"<br/>&nbsp;&nbsp;&nbsp; ThisWorkbook.Close savechanges:=True<br/>End If<br/>End Sub</font></p>
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

发表于 2008-6-1 09:23 | 显示全部楼层

EXCEL限定使用次数后文件自动删除&nbsp; 请教!!
回复

使用道具 举报

发表于 2008-6-1 16:59 | 显示全部楼层
回复

使用道具 举报

发表于 2008-6-16 23:35 | 显示全部楼层

[em06]
回复

使用道具 举报

发表于 2008-6-17 06:01 | 显示全部楼层

学习了
回复

使用道具 举报

发表于 2008-6-17 10:01 | 显示全部楼层

学习!
回复

使用道具 举报

发表于 2008-6-17 12:03 | 显示全部楼层

[em04]
回复

使用道具 举报

发表于 2008-6-17 12:30 | 显示全部楼层

学习
回复

使用道具 举报

发表于 2008-6-17 12:35 | 显示全部楼层

<p>学习..</p>
回复

使用道具 举报

发表于 2008-6-17 14:45 | 显示全部楼层

Private Sub Workbook_Open()<br/>Dim X<br/>With Sheet1.Columns("IN:IN")<br/>.Hidden = False&#160;&#160;&#160; 'IN列显示<br/>.ColumnWidth = .ColumnWidth + 1<br/>X = .ColumnWidth - Sheet1.Columns("IF:IF").ColumnWidth<br/>.Hidden = True&#160;&#160;&#160;&#160; 'IN列隐藏<br/><br/>&#160; If X &gt;= 10 Then<br/>&#160;&#160;&#160;&#160;&#160;&#160; MsgBox "您已超过了使用次数!"<br/>&#160;&#160;&#160;&#160;&#160;&#160; ThisWorkbook.Close SaveChanges:=False<br/>&#160; Else<br/>&#160;&#160;&#160;&#160;&#160;&#160; MsgBox "您还可以试用" &amp; 10 - X &amp; "次"<br/>&#160;&#160;&#160;&#160;&#160;&#160; Application.DisplayAlerts = False<br/>&#160;&#160;&#160;&#160;&#160;&#160; ThisWorkbook.Save<br/>&#160;&#160;&#160;&#160;&#160;&#160; Application.DisplayAlerts = True<br/>&#160; End If<br/>End With<br/>End Sub<br/><br/><br/>上面是我写的!我是用了列宽(IN列与IF列的差)来算次数的!并没有在单元格中输入数值!<br/>不过这样也有一个不好的地方!要是你全选之后!再调整列宽!那又得重新计算了!<br/><br/>我也有一个与班主任一样的问题!<br/><br/>若打开次数超过了限定的次数后,这个工作簿不就“废”了?!还有没有再启用这个工作簿的办法?<br/>打开工作薄时,禁用宏,打开后再清除Sheet1中IV1单元格中的值就又可以用了。(杨副官回答)<br/><br/>上面说的是没错!可是我要是再加一个4.0的宏,如果你不启用宏,就打不开文件!<br/>那这个文件还有打开的方法吗?<br/>我是想不到什么办法了!你们有没方法?知道的给我说呀...<br/>谢了....<br/>
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 03:59 , Processed in 0.301998 second(s), 6 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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