永发信息网

excel工作本给 宏 隐藏了怎么找出来

答案:3  悬赏:30  手机版
解决时间 2021-07-20 05:01
excel工作本给 宏 隐藏了怎么找出来
最佳答案
同时按Alt和F11,进入VBA界面,从左上窗口找到被隐藏的sheet,点中,下边窗口的visible处选择-1。

如果VB已加密,我也没办法了。
全部回答

这个破解代码很好使,收藏了,谢了,东西南北中!:)

'1、宏应该加密了,首先把密码解除掉,新建一个Excel文件,插入模块,把下面的复制粘贴进去运行:

Sub MoveProtect() Dim FileName As String FileName = Application.GetOpenFilename("Excel文件(*.xls & *.xla),*.xls;*.xla", , "VBA破解") If FileName = CStr(False) Then Exit Sub Else VBAPassword FileName, False End If End Sub

'设置VBA编码保护 Sub SetProtect() Dim FileName As String FileName = Application.GetOpenFilename("Excel文件(*.xls & *.xla),*.xls;*.xla", , "VBA破解") If FileName = CStr(False) Then Exit Sub Else VBAPassword FileName, True End If End Sub

Private Function VBAPassword(FileName As String, Optional Protect As Boolean = False) If Dir(FileName) = "" Then Exit Function Else FileCopy FileName, FileName & ".bak" End If

Dim GetData As String * 5 Open FileName For Binary As #1 Dim CMGs As Long Dim DPBo As Long For i = 1 To LOF(1) Get #1, i, GetData If GetData = "CMG=""" Then CMGs = i If GetData = "[Host" Then DPBo = i - 2: Exit For Next If CMGs = 0 Then MsgBox "请先对VBA编码设置一个保护密码...", 32, "提示" Exit Function End If If Protect = False Then Dim St As String * 2 Dim s20 As String * 1 '取得一个0D0A十六进制字串 Get #1, CMGs - 2, St '取得一个20十六制字串 Get #1, DPBo + 16, s20 '替换加密部份机码 For i = CMGs To DPBo Step 2 Put #1, i, St Next '加入不配对符号 If (DPBo - CMGs) Mod 2 <> 0 Then Put #1, DPBo + 1, s20 End If MsgBox "文件解密成功......", 32, "提示" Else Dim MMs As String * 5 MMs = "DPB=""" Put #1, CMGs, MMs MsgBox "对文件特殊加密成功......", 32, "提示" End If Close #1 End Function

'---------------------------------

'2、打开刚才处理过的文件,看看他Workbook_Open过程里的代码就知道怎么解决问题了,或者用下面的方法试试:

Option Explicit Sub 显示() Dim Sh As Worksheet ActiveWindow.DisplayWorkbookTabs = True ActiveWindow.Visible = True For Each Sh In ThisWorkbook.Sheets If Sh.Visible = xlSheetHidden Or xlSheetVeryHidden Then Sh.Visible = xlSheetVisible Next End Sub

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
手机短信充Q币是多少?
谁有这张魔兽的桌面?帮帮忙
怎样算星座
世界上水里面什么动物最大?
内存卡价钱
要追女孩的绝招!快
为什么寝室上炫舞还是没紫钻呢?我好想哭啊!
谁能给我DNF里的背景音乐,如人偶玄关等的,
医疗纠纷举证,医疗纠纷 现在还是举证责任倒置
冬季老人该怎样预防甲流呢?吃中药好还是保健
荷叶莲莲诗句有哪些,描写荷叶的诗
重庆男孩喜欢什么性格的女孩
如果没开红钻怎么装扮QQ秀最好看?最简洁?
谁能用三个字来诠释梁朝伟和汤唯的(色戒)
怎么减小脸部毛空大的问题
推荐资讯
QQ三国表情道具包是干什么用的?怎么用?
华为手机与联想手表可以互联吗
朋友有事.急需五万.大家帮我想想办法.怎样可
刚才梦见被鬼压,然后一脚踢开她我就被吓醒了
北京到广州顺丰多少钱,北京到沈阳顺丰快递得
求CF名~要符号的
腾讯QQ什么时候在开放5位或者6位QQ号申请
《小叮当与失去的宝藏》片头曲if you believe
用蜡笔画画有什么优势?
外国人用qq么
8乘3加12除以4怎样等于负30和9负(可以加负号
internet exp1orer的问题
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?