论坛首页    职业区    学术与写作    工程技术区    软件区    资料区    商务合作区    社区办公室
 您好! 欢迎 登录注册 最新帖子 邀请注册 活动聚焦 统计排行 社区服务 帮助
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
  • 8742阅读
  • 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 工作表保护密码破解() 1eQ9(hzF  
Const DBLSPACE As String = vbNewLine & vbNewLine s42M[BW]  
Const AUTHORS As String = DBLSPACE & vbNewLine & _ jW*|Mu>2  
"作者:XXXXXXX" Twyx(~'&R  
Const HEADER As String = "工作表保护密码破解" 84^ '^nd  
Const VERSION As String = DBLSPACE & "版本 Version 1.1.1" jZeY^T)f"  
Const REPBACK As String = DBLSPACE & "" [2#5;')  
Const ZHENGLI As String = DBLSPACE & "                   XXXXXXX" Nq1la8oQ3  
Const ALLCLEAR As String = DBLSPACE & "该工作簿中的工作表密码保护已全部解除!!" & DBLSPACE & "请记得另保存" _ fyPpzA0  
& DBLSPACE & "注意:不要用在不当地方,要尊重他人的劳动成果!" !s pp*Q)#\  
Const MSGNOPWORDS1 As String = "该文件工作表中没有加密" '_,/N!-V  
Const MSGNOPWORDS2 As String = "该文件工作表中没有加密2" n/#zx:d?  
Const MSGTAKETIME As String = "解密需花费一定时间,请耐心等候!" & DBLSPACE & "按确定开始破解!" w naP?|/  
Const MSGPWORDFOUND1 As String = "密码重新组合为:" & DBLSPACE & "$$" & DBLSPACE & _ n 1MZHa,  
"如果该文件工作表有不同密码,将搜索下一组密码并修改清除" 5vs~8|aRo  
Const MSGPWORDFOUND2 As String = "密码重新组合为:" & DBLSPACE & "$$" & DBLSPACE & _ }&D~P>1  
"如果该文件工作表有不同密码,将搜索下一组密码并解除" [ qt hn[3  
Const MSGONLYONE As String = "确保为唯一的?" s.I%[kada  
Dim w1 As Worksheet, w2 As Worksheet B.CUk.  
Dim i As Integer, j As Integer, k As Integer, l As Integer `v3WJ>Q!N?  
Dim m As Integer, n As Integer, i1 As Integer, i2 As Integer Q\Dx/?g!vx  
Dim i3 As Integer, i4 As Integer, i5 As Integer, i6 As Integer  H"czF  
Dim PWord1 As String $Llv6<B  
Dim ShTag As Boolean, WinTag As Boolean i'9aQi"G  
Application.ScreenUpdating = False D ]Q,~Y&'  
With ActiveWorkbook >)*'w!  
WinTag = .ProtectStructure Or .ProtectWindows stuj,8  
End With n% zW6}  
ShTag = False r/zuo6"5  
For Each w1 In Worksheets C(zgBk  
ShTag = ShTag Or w1.ProtectContents hw! l{yv  
Next w1 ap=m5h27  
If Not ShTag And Not WinTag Then k7JE{(Ok  
MsgBox MSGNOPWORDS1, vbInformation, HEADER YoyJnl.?u  
Exit Sub {y)O ?9q  
End If u3 k%  
MsgBox MSGTAKETIME, vbInformation, HEADER j8n_:;i*  
If Not WinTag Then &_Kb;UVRj  
Else ]D?//  
On Error Resume Next .4on7<-a  
Do 'dummy do loop J1OZG6|e  
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66 F5UvD[i  
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66 X`i'U7%I  
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66 S3#NGBZ/  
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126 Uytq,3Gj6  
With ActiveWorkbook (:9yeP1  
.Unprotect Chr(i) & Chr(j) & Chr(k) & _ Mo?eVtZ  
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _ D4,kGU@  
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) <xM$^r)  
If .ProtectStructure = False And _ xz2U?)m;x  
.ProtectWindows = False Then 6v8HR}iK  
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _ mGx!{v~i&  
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ .EeXq }a[  
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) t Gt/=~n9  
MsgBox Application.Substitute(MSGPWORDFOUND1, _ g4b-~1[S  
"$$", PWord1), vbInformation, HEADER /`(Kbwh   
Exit Do 'Bypass all for...nexts s18o,Zs'  
End If VB>KT(n-b  
End With =KQQS6  
Next: Next: Next: Next: Next: Next ZEY="pf  
Next: Next: Next: Next: Next: Next y8} fj=  
Loop Until True V{!fag  
On Error GoTo 0 cr GFU?8  
End If 7AwV4r*:  
If WinTag And Not ShTag Then ?%RAX CK  
MsgBox MSGONLYONE, vbInformation, HEADER A:|dY^,:?*  
Exit Sub Pdgn9  
End If % 8c <C  
On Error Resume Next b-*3]gB  
For Each w1 In Worksheets wQ1_Q8:Z  
'Attempt clearance with PWord1 hxG=g6:G  
w1.Unprotect PWord1 s P=$>@3  
Next w1 2n]UNC  
On Error GoTo 0 Ah^0FU%!g  
ShTag = False pe^hOzVv  
For Each w1 In Worksheets ggluQGA  
'Checks for all clear ShTag triggered to 1 if not. RLnsy,  
ShTag = ShTag Or w1.ProtectContents R-7.q  
Next w1 &d,chb (  
If ShTag Then (PVK|Q55y  
For Each w1 In Worksheets V+\L@mz;  
With w1 0cYd6u@  
If .ProtectContents Then )"( ojh  
On Error Resume Next :TU|;(p  
Do 'Dummy do loop MmIVTf4  
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66 cnJL*{H<2  
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66 g)Ep'd-w"  
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66 b5!\"v4c  
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126 IE;Fu67wi  
.Unprotect Chr(i) & Chr(j) & Chr(k) & _ QuF76&)7  
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ ceiUpWMu,  
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) K &L9Ue  
If Not .ProtectContents Then w$5~'Cbi  
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _ $? 'JePC  
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ ]V*ku%L0  
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) >Xz=E0;^Ua  
MsgBox Application.Substitute(MSGPWORDFOUND2, _ qcN{p7=0  
"$$", PWord1), vbInformation, HEADER "zN2+X"&  
'leverage finding Pword by trying on other sheets ^Rel-=Z$B  
For Each w2 In Worksheets ,(1n(FZ  
w2.Unprotect PWord1 xXa* d  
Next w2 'A^;P]y  
Exit Do 'Bypass all for...nexts $5(_U  
End If 0LX"<~3j  
Next: Next: Next: Next: Next: Next /6?A#%hc  
Next: Next: Next: Next: Next: Next XsH(8-n0  
Loop Until True )^Ha?;TS  
On Error GoTo 0 D)kh"cK*1  
End If 3Jt7IM!9[  
End With h;q= <[h\  
Next w1 W^o* ^v  
End If ,5Vc  
MsgBox ALLCLEAR & AUTHORS & VERSION & REPBACK & ZHENGLI, vbInformation, HEADER uq/z.m  
End Sub Y 6NoNc]h  
离线fanmingchan

发帖
402
土币
1
威望
2683
原创币
0
只看该作者 34楼 发表于: 2011-04-27
Public Sub 工作表保护密码破解() qw#wZ'<n  
Const DBLSPACE As String = vbNewLine & vbNewLine u~uR:E%'C  
Const AUTHORS As String = DBLSPACE & vbNewLine & _ qI]PM9  
"作者:XXXXXXX" -\6";_Y  
Const HEADER As String = "工作表保护密码破解" N WSm  
Const VERSION As String = DBLSPACE & "版本 Version 1.1.1" +hUS sR&  
Const REPBACK As String = DBLSPACE & "" Q3@MRR^tY  
Const ZHENGLI As String = DBLSPACE & "                   XXXXXXX" QU#u5sX A  
Const ALLCLEAR As String = DBLSPACE & "该工作簿中的工作表密码保护已全部解除!!" & DBLSPACE & "请记得另保存" _ Moldv x=M  
& DBLSPACE & "注意:不要用在不当地方,要尊重他人的劳动成果!" nV[0O8p2Md  
Const MSGNOPWORDS1 As String = "该文件工作表中没有加密" A^m]DSFOO  
Const MSGNOPWORDS2 As String = "该文件工作表中没有加密2" WxLmzSz{xD  
Const MSGTAKETIME As String = "解密需花费一定时间,请耐心等候!" & DBLSPACE & "按确定开始破解!" "M-zBBY]  
Const MSGPWORDFOUND1 As String = "密码重新组合为:" & DBLSPACE & "$$" & DBLSPACE & _ jX9{Ki"  
"如果该文件工作表有不同密码,将搜索下一组密码并修改清除" P' ";L6h  
Const MSGPWORDFOUND2 As String = "密码重新组合为:" & DBLSPACE & "$$" & DBLSPACE & _ )s#NQ.T[  
"如果该文件工作表有不同密码,将搜索下一组密码并解除" slQxz;t  
Const MSGONLYONE As String = "确保为唯一的?" ?(t{VdZSzQ  
Dim w1 As Worksheet, w2 As Worksheet &N+,{7.  
Dim i As Integer, j As Integer, k As Integer, l As Integer u{asKUce\  
Dim m As Integer, n As Integer, i1 As Integer, i2 As Integer JU6PBY~C'  
Dim i3 As Integer, i4 As Integer, i5 As Integer, i6 As Integer ,qj1"e  
Dim PWord1 As String ?cZ#0U  
Dim ShTag As Boolean, WinTag As Boolean vp[;rDsIJ$  
Application.ScreenUpdating = False We8n20wf<  
With ActiveWorkbook p{V_}:|=Q  
WinTag = .ProtectStructure Or .ProtectWindows eU*0;#  
End With LH:M`\(DL1  
ShTag = False ym]12PAU5  
For Each w1 In Worksheets i[+cNJ|$B0  
ShTag = ShTag Or w1.ProtectContents FX->_}kL=  
Next w1 :rdw0EROy  
If Not ShTag And Not WinTag Then 1#Ls4+]5  
MsgBox MSGNOPWORDS1, vbInformation, HEADER hoj('P2a#n  
Exit Sub RaT_5PH~g  
End If pv}k=wqJ1  
MsgBox MSGTAKETIME, vbInformation, HEADER ycD}7  
If Not WinTag Then x;w^&<hQ\  
Else Ala~4_" WL  
On Error Resume Next P3W<a4 ==  
Do 'dummy do loop 2 &(w\#'  
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66 YKWiZ  
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66 L@&(>  
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66 Qf'%".*=~8  
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126 + Cf  
With ActiveWorkbook pBbfU2p  
.Unprotect Chr(i) & Chr(j) & Chr(k) & _ +L]$M)*0&  
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _ `Z' h[-2`  
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) d3IMQ_k  
If .ProtectStructure = False And _ )-u0n] ,  
.ProtectWindows = False Then )' hOW*v  
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _ O'WB O"  
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ kp$w)%2JW  
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) Ofm?`SE*|  
MsgBox Application.Substitute(MSGPWORDFOUND1, _ \-h%z%{R  
"$$", PWord1), vbInformation, HEADER Qm >x ?  
Exit Do 'Bypass all for...nexts } vzNh_  
End If A><q-`bw  
End With CI}zu;4|  
Next: Next: Next: Next: Next: Next G9YfJ?I  
Next: Next: Next: Next: Next: Next Hd8 O3_5  
Loop Until True U?[_ d  
On Error GoTo 0 }j_2K1NS{  
End If `zw^ WbCO{  
If WinTag And Not ShTag Then \I[f@D-J  
MsgBox MSGONLYONE, vbInformation, HEADER HO`N]AMw  
Exit Sub RP9jZRDbZ  
End If nF#1B4b>  
On Error Resume Next nl\l7/}6  
For Each w1 In Worksheets q\r@x-&g+  
'Attempt clearance with PWord1 vUNmN2pRJ  
w1.Unprotect PWord1 AY B~{  
Next w1 ..=WG@>$+  
On Error GoTo 0 fp)%Cr  
ShTag = False M#CYDEB  
For Each w1 In Worksheets 7%0V?+]P  
'Checks for all clear ShTag triggered to 1 if not. 8=T[Y`;x  
ShTag = ShTag Or w1.ProtectContents s{:l yp  
Next w1 tEbR/? ,GI  
If ShTag Then @L/p  
For Each w1 In Worksheets 3&tJD  
With w1 7+Z%#G~T  
If .ProtectContents Then !!we4tWq  
On Error Resume Next u;/5@ADW  
Do 'Dummy do loop D00v"yp%%  
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66 q[ -YXO  
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66 I%Yeq"5RB  
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66 2Vwv#NAV k  
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126 e,cSB!7  
.Unprotect Chr(i) & Chr(j) & Chr(k) & _ :5DL&,,Q3  
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ m5'nqy F  
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) 5IJm_oy  
If Not .ProtectContents Then sPxDo?1x-  
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _ &&s3>D^Ta  
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ 2vLV1v$,q  
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) ,g~Iup  
MsgBox Application.Substitute(MSGPWORDFOUND2, _ /T\'&s3D+  
"$$", PWord1), vbInformation, HEADER O+w82!<:  
'leverage finding Pword by trying on other sheets Q8GI;`Rb  
For Each w2 In Worksheets 62D UF  
w2.Unprotect PWord1 z^z,_?q;  
Next w2 ]K!NLvz  
Exit Do 'Bypass all for...nexts vvwQ/iJO4Q  
End If vP. ^j7wB  
Next: Next: Next: Next: Next: Next Pz77\DpFi  
Next: Next: Next: Next: Next: Next VsjE*AJpe  
Loop Until True ON-zhT?v  
On Error GoTo 0 0n)99Osq(u  
End If (M;jnQ0  
End With ;Im%L=q9GL  
Next w1 E-v#G~  
End If CxbGL  
MsgBox ALLCLEAR & AUTHORS & VERSION & REPBACK & ZHENGLI, vbInformation, HEADER UfxY D  
End Sub ODFCA. t  
离线monkeylzx

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

      浙公网安备 33010602003799号 浙ICP备14021682号-1

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