本文总共604个字,阅读需3分钟,全文加载时间:2.555s,本站办公入门专栏收录该内容! 字体大小:

文章导读:小编在发技巧和经验过程中,经常有朋友问到是否有方法文件只能在自己的电脑打开,离开自己的电脑就打开不了,下面小编就分享一下,让EXCEL只认自己的电脑,其他的都不认,打不开的方法。小编亲测,亲们在测试中如……各位看官请向下阅读:

小编在发技巧和经验过程中,经常有朋友问到是否有方法文件只能在自己的电脑打开,离开自己的电脑就打开不了,下面小编就分享一下,让EXCEL只认自己的电脑,其他的都不认,打不开的方法。小编亲测,亲们在测试中如有什么疑问,欢迎讨论。

步骤1,新建EXCEL工作表,另存为启用宏的工作表,而后依次点击文件-选项-信任中心-信任中心设置-宏控制--开启所有宏。

2,获取C盘序列号:在左下角点击开始图标,在搜索框输入运行,而后点击运行,输入CMD,进入命令提示符窗口,在命令提示符窗口输入wmic volume得到所有硬盘卷的信息,其中有个,是负值的,就是C盘的序列号,记住他

3,按ALT F11,进入VFBA编辑页面,讲代码复制到VBA编辑窗口,而后将上一步记录下来的序列号,添加到序列号一,而后保存即可。

4,代码:

Private Sub Workbook_Open()

Dim DriveID

Dim a As String

Set DriveID = CreateObject("Scripting.FileSystemObject")

a = DriveID.GetDrive("C").SerialNumber

If a <> "序列号一" and a <> "序列号二" Then

ThisWorkbook.Close 0

End If

End Sub

关注小编,后期大量技巧整理中

想要从零系统学习Excel,查看本站上方“视频教程”获取最新秋叶Office三合一办公应用课程!

以上内容由优质教程资源合作伙伴 “鲸鱼办公” 整理编辑,如果对您有帮助欢迎转发分享!

你可能对这些文章感兴趣:

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注