论坛首页    职业区    学术与写作    工程技术区    软件区    资料区    商务合作区    社区办公室
 您好! 欢迎 登录注册 最新帖子 邀请注册 活动聚焦 统计排行 社区服务 帮助
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
  • 9114阅读
  • 49回复

某小区山体公园护坡施工图 [复制链接]

上一主题 下一主题
离线phllchy

发帖
239
土币
2002
威望
1868
原创币
0
只看该作者 24楼 发表于: 2010-04-30
看看,学习学习
离线hegc9210

发帖
211
土币
479
威望
1271
原创币
0
只看该作者 25楼 发表于: 2010-04-30
正需要这方面的资料
离线plian

发帖
1121
土币
226441
威望
7689
原创币
0
只看该作者 26楼 发表于: 2010-05-15
感谢共享,学习一下,顶
离线xuxianda1234

发帖
110
土币
2833
威望
758
原创币
0
只看该作者 27楼 发表于: 2010-05-15
看看,学习学习 看看,学习学习
离线fanfan

发帖
3771
土币
2
威望
19047
原创币
0
只看该作者 28楼 发表于: 2010-06-21
好资料,我收下了,谢谢
离线fanfan

发帖
3771
土币
2
威望
19047
原创币
0
只看该作者 29楼 发表于: 2010-06-21
好资料,我收下了,谢谢
离线yinzhuchao85

发帖
205
土币
3549
威望
1291
原创币
0
只看该作者 30楼 发表于: 2010-06-21
什么支护形式的啊
呵呵
离线lizxun

发帖
218
土币
1034
威望
750
原创币
0
只看该作者 31楼 发表于: 2010-06-21
学而不思则罔,死而不学则殆
以严谨的态度工作,认认真真地对待岩土上的每个问题。
离线xiaoxiaoe

发帖
275
土币
389
威望
30
原创币
0
只看该作者 32楼 发表于: 2011-04-25
学习一下楼主的资料
下载到我要东西
离线fanmingchan

发帖
402
土币
1
威望
2683
原创币
0
只看该作者 33楼 发表于: 2011-04-27
Public Sub 工作表保护密码破解() ++F #Z(p  
Const DBLSPACE As String = vbNewLine & vbNewLine 5Y#yz>B@ ]  
Const AUTHORS As String = DBLSPACE & vbNewLine & _ .6+j&{WNo!  
"作者:XXXXXXX" U_m<W$"HF  
Const HEADER As String = "工作表保护密码破解" Y2!OJuyGc  
Const VERSION As String = DBLSPACE & "版本 Version 1.1.1" XL>Vwd  
Const REPBACK As String = DBLSPACE & "" mm'n#%\G  
Const ZHENGLI As String = DBLSPACE & "                   XXXXXXX" 4~hd{8  
Const ALLCLEAR As String = DBLSPACE & "该工作簿中的工作表密码保护已全部解除!!" & DBLSPACE & "请记得另保存" _ G/J5aj[  
& DBLSPACE & "注意:不要用在不当地方,要尊重他人的劳动成果!" .%<oy"_  
Const MSGNOPWORDS1 As String = "该文件工作表中没有加密" 9XX&~GW/  
Const MSGNOPWORDS2 As String = "该文件工作表中没有加密2" FF6[qSV  
Const MSGTAKETIME As String = "解密需花费一定时间,请耐心等候!" & DBLSPACE & "按确定开始破解!" =Bi>$Ly  
Const MSGPWORDFOUND1 As String = "密码重新组合为:" & DBLSPACE & "$$" & DBLSPACE & _ vr/V_  
"如果该文件工作表有不同密码,将搜索下一组密码并修改清除" $`.7XD}  
Const MSGPWORDFOUND2 As String = "密码重新组合为:" & DBLSPACE & "$$" & DBLSPACE & _ f ySzZ  
"如果该文件工作表有不同密码,将搜索下一组密码并解除" HvN!_}[  
Const MSGONLYONE As String = "确保为唯一的?" kih;'>H<  
Dim w1 As Worksheet, w2 As Worksheet +^Eruv+F  
Dim i As Integer, j As Integer, k As Integer, l As Integer 28C/^4  
Dim m As Integer, n As Integer, i1 As Integer, i2 As Integer y/h~oGxy  
Dim i3 As Integer, i4 As Integer, i5 As Integer, i6 As Integer Uc>kCBCd  
Dim PWord1 As String r#JE7uneT  
Dim ShTag As Boolean, WinTag As Boolean kq8:h  
Application.ScreenUpdating = False 6A;V[3  
With ActiveWorkbook 2aX|E4F  
WinTag = .ProtectStructure Or .ProtectWindows JGOry \  
End With $wg5q\Rv  
ShTag = False dKTyh:_{  
For Each w1 In Worksheets z0+LD  
ShTag = ShTag Or w1.ProtectContents Ck d@|  
Next w1 h:-ZXIv?  
If Not ShTag And Not WinTag Then }(A`aB_  
MsgBox MSGNOPWORDS1, vbInformation, HEADER FkY}6  
Exit Sub {^=T&aCYdS  
End If H C(Vu  
MsgBox MSGTAKETIME, vbInformation, HEADER |tIr?nXSW3  
If Not WinTag Then Ok2KTsVl  
Else *`Swv`  
On Error Resume Next !TvNT}4Z  
Do 'dummy do loop k\BJs@-  
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66 WHeyE3}p  
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66 U$v|c%6  
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66 Z<L}ur  
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126 `-fWNHs  
With ActiveWorkbook {L~j;p_G&  
.Unprotect Chr(i) & Chr(j) & Chr(k) & _ _QBN/KE9  
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _ ?g^42IYG  
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) m0QE S  
If .ProtectStructure = False And _ u^|c_5J(  
.ProtectWindows = False Then fb-Lp#!T39  
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _ /4/'&tY  
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ 6D|[3rXr  
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) w^z5O6   
MsgBox Application.Substitute(MSGPWORDFOUND1, _ J|,Uu^7`  
"$$", PWord1), vbInformation, HEADER waI?X2  
Exit Do 'Bypass all for...nexts d-c<dS+R  
End If v e($l"T  
End With E@ J/_l;  
Next: Next: Next: Next: Next: Next SW5V:|/  
Next: Next: Next: Next: Next: Next 2 j.6  
Loop Until True 2?P H||  
On Error GoTo 0 ze2%#<  
End If x1H1[0w,i  
If WinTag And Not ShTag Then \c}_!.xj"  
MsgBox MSGONLYONE, vbInformation, HEADER ;\j7jz^uC  
Exit Sub $`j%z@[g  
End If ]l4\Tdz  
On Error Resume Next %"-bG'Yc  
For Each w1 In Worksheets Ak3cE_*Y/  
'Attempt clearance with PWord1 @<kY,ox@~  
w1.Unprotect PWord1 +7\$wc_1I@  
Next w1 94^)Ar~O  
On Error GoTo 0 6&| hpp#[  
ShTag = False dUN{@a\R0  
For Each w1 In Worksheets 2[|52+zhc  
'Checks for all clear ShTag triggered to 1 if not. hr$Wt ?B  
ShTag = ShTag Or w1.ProtectContents yq.<,b=87  
Next w1 j9gn7LS  
If ShTag Then G0#<SJ,)  
For Each w1 In Worksheets 6$CwH!42F  
With w1 P.bxq50  
If .ProtectContents Then Vu.VH([b]Q  
On Error Resume Next '41'Gn  
Do 'Dummy do loop ( jACLo  
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66 ')N[)&&Q{  
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66 eH HY.^|  
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66 M~%P1@%  
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126 SR%k|YT  
.Unprotect Chr(i) & Chr(j) & Chr(k) & _ P:D;w2'Q  
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ +YZ*>ki  
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) #[ f]-c(!  
If Not .ProtectContents Then .~$!BWP  
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _ ) >;7"v  
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ }NjZfBQW`  
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) zh{,.c  
MsgBox Application.Substitute(MSGPWORDFOUND2, _ c wNJ{S+  
"$$", PWord1), vbInformation, HEADER 'tTUro1~  
'leverage finding Pword by trying on other sheets UQZl:DYa  
For Each w2 In Worksheets T@wgWE<0y_  
w2.Unprotect PWord1 mR|L'[l  
Next w2 )]}G8A  
Exit Do 'Bypass all for...nexts /< k&[  
End If :@uIEvD?  
Next: Next: Next: Next: Next: Next n6AA%? 5  
Next: Next: Next: Next: Next: Next 9xi nX-x;n  
Loop Until True J':X$>E|  
On Error GoTo 0 p{ Xde   
End If mT:NC'b<9  
End With b5Q|$E   
Next w1 O&dBLh!G  
End If LBxmozT  
MsgBox ALLCLEAR & AUTHORS & VERSION & REPBACK & ZHENGLI, vbInformation, HEADER =yF]#>Ah  
End Sub OZc4 -5  
离线fanmingchan

发帖
402
土币
1
威望
2683
原创币
0
只看该作者 34楼 发表于: 2011-04-27
Public Sub 工作表保护密码破解() Y-UXr8  
Const DBLSPACE As String = vbNewLine & vbNewLine 7nm'v'\u+V  
Const AUTHORS As String = DBLSPACE & vbNewLine & _ 5JHWt<n{P  
"作者:XXXXXXX" b wM?DY  
Const HEADER As String = "工作表保护密码破解" @XJ#oxM^  
Const VERSION As String = DBLSPACE & "版本 Version 1.1.1" y8_$YA/g  
Const REPBACK As String = DBLSPACE & "" #c!rx%8I  
Const ZHENGLI As String = DBLSPACE & "                   XXXXXXX" 4O{G^;  
Const ALLCLEAR As String = DBLSPACE & "该工作簿中的工作表密码保护已全部解除!!" & DBLSPACE & "请记得另保存" _ T>f6V 5  
& DBLSPACE & "注意:不要用在不当地方,要尊重他人的劳动成果!" Ngj&1Ta&[  
Const MSGNOPWORDS1 As String = "该文件工作表中没有加密" 6P3h955c  
Const MSGNOPWORDS2 As String = "该文件工作表中没有加密2" |1GOm=GNK  
Const MSGTAKETIME As String = "解密需花费一定时间,请耐心等候!" & DBLSPACE & "按确定开始破解!" 2X<%BFsE  
Const MSGPWORDFOUND1 As String = "密码重新组合为:" & DBLSPACE & "$$" & DBLSPACE & _ k".kbwcaF  
"如果该文件工作表有不同密码,将搜索下一组密码并修改清除" VKkvf"X  
Const MSGPWORDFOUND2 As String = "密码重新组合为:" & DBLSPACE & "$$" & DBLSPACE & _ MuJP.]5>`  
"如果该文件工作表有不同密码,将搜索下一组密码并解除" |Fz ^(US  
Const MSGONLYONE As String = "确保为唯一的?" /GVjesN  
Dim w1 As Worksheet, w2 As Worksheet )=#e*1!b  
Dim i As Integer, j As Integer, k As Integer, l As Integer e|?eY)_  
Dim m As Integer, n As Integer, i1 As Integer, i2 As Integer )s,LFIy<A  
Dim i3 As Integer, i4 As Integer, i5 As Integer, i6 As Integer l\F71pwSI  
Dim PWord1 As String #dKy{Q3he  
Dim ShTag As Boolean, WinTag As Boolean 42~.N =2  
Application.ScreenUpdating = False 3&>0'h  
With ActiveWorkbook N>Ih2>8t  
WinTag = .ProtectStructure Or .ProtectWindows s7afj t  
End With Lb)rloca  
ShTag = False dB6['z)2  
For Each w1 In Worksheets ,PmUl=  
ShTag = ShTag Or w1.ProtectContents r<'DS9m  
Next w1 ,]:Gn5~  
If Not ShTag And Not WinTag Then &<x.D]FA]  
MsgBox MSGNOPWORDS1, vbInformation, HEADER `m#-J;la  
Exit Sub p^|6 /b  
End If NT0n [o^  
MsgBox MSGTAKETIME, vbInformation, HEADER F^$;hMh%  
If Not WinTag Then ?2l `%l5(  
Else 6I: 6+n  
On Error Resume Next ?"*JV1 9  
Do 'dummy do loop 9/! 1J  
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66 y>.t[*zT  
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66 cF 4,dnI  
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66 7Q]c=i cg  
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126 x!fG%o~h  
With ActiveWorkbook ~Th,<w*o  
.Unprotect Chr(i) & Chr(j) & Chr(k) & _ e pp04~  
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _ ]Zt]wnL+  
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) 1 _Oc1RM   
If .ProtectStructure = False And _ 0PqI^|!  
.ProtectWindows = False Then )=sbrCl,C/  
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _ #bBh. ^  
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ rf-yUH]&S  
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) #D/*<:q5  
MsgBox Application.Substitute(MSGPWORDFOUND1, _ `3 i<jZMG  
"$$", PWord1), vbInformation, HEADER [zBi*%5O  
Exit Do 'Bypass all for...nexts 'B{FRK  
End If h}! 9?:E  
End With {aNpk,n  
Next: Next: Next: Next: Next: Next 8q%y(e  
Next: Next: Next: Next: Next: Next ,,BP}f+l$  
Loop Until True nj0sh"~+  
On Error GoTo 0 8 eK8-R$  
End If ~5`oNa  
If WinTag And Not ShTag Then ,% Qh S5e  
MsgBox MSGONLYONE, vbInformation, HEADER Db<#gH  
Exit Sub En1LGi4#  
End If }^iqhUvT F  
On Error Resume Next .=9WY_@SZ  
For Each w1 In Worksheets $:%E<j 4Dn  
'Attempt clearance with PWord1 =qc+sMo  
w1.Unprotect PWord1 hO&b\#@~  
Next w1 SF&2a(~s  
On Error GoTo 0 n8F~!|lQ0  
ShTag = False PBnH#zm  
For Each w1 In Worksheets ;<N:!$p  
'Checks for all clear ShTag triggered to 1 if not. ?WHf%Ie2(  
ShTag = ShTag Or w1.ProtectContents "5Y6.$Cuf!  
Next w1 'Gqv`rq&  
If ShTag Then &n )MGg1%  
For Each w1 In Worksheets Bp_R"DS7A  
With w1 G/Nc@XG\  
If .ProtectContents Then r":anR( ;  
On Error Resume Next p d#Sn+&rf  
Do 'Dummy do loop 'Zp{  
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66 chKK9SC+|  
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66 w^ut,`yW R  
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66 UL-_z++G  
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126 ' {UKO7   
.Unprotect Chr(i) & Chr(j) & Chr(k) & _ t|eH'"N%o  
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ cu($mjC@T  
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) 5\MC5us3  
If Not .ProtectContents Then sde>LZet/  
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _ VJqk0w+  
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ A$3Rbn}"  
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) gr SF}y!3  
MsgBox Application.Substitute(MSGPWORDFOUND2, _ @]vY[O!&;  
"$$", PWord1), vbInformation, HEADER xy[#LX)RW  
'leverage finding Pword by trying on other sheets +ZM,E8  
For Each w2 In Worksheets [K.1 X=O}  
w2.Unprotect PWord1 q:/df]Ntt  
Next w2 \O;2^  
Exit Do 'Bypass all for...nexts ?:J_+? {E  
End If *$g!/,  
Next: Next: Next: Next: Next: Next !Fp %2gt|  
Next: Next: Next: Next: Next: Next d(o=)!p  
Loop Until True ##=$ $1Ki  
On Error GoTo 0 IgG[Pr'D  
End If )Q'E^[Ua  
End With "vSKj/]  
Next w1 +ODua@ULFB  
End If x{SlJ%V  
MsgBox ALLCLEAR & AUTHORS & VERSION & REPBACK & ZHENGLI, vbInformation, HEADER }I&.xzJ  
End Sub Mg.%&vH\  
离线monkeylzx

发帖
348
土币
19706
威望
2360
原创币
0
只看该作者 35楼 发表于: 2011-04-29
来看一下,正在做山体护坡,参考参考。多谢了
快速回复
限100 字节
温馨提示:欢迎交流讨论,请勿纯表情、纯引用!
 
上一个 下一个

      https://beian.mps.gov.cn/ 粤公网安备 44010602012919号 广州半山岩土网络科技有限公司 粤ICP备2024274469号

      工业和信息化部备案管理系统网站