Board logo

標題: [求救]更改完 Thisworkbook 後, Excel 開不了! [打印本頁]

作者: bowwow1975    時間: 2012-7-17 11:33     標題: [求救]更改完 Thisworkbook 後, Excel 開不了!

參考對岸的網站寫入了下列的程式
Private Sub Workbook_BeforeClose(Cancel As Boolean)
showhide (bHide = True)
End Sub

Private Sub Workbook_Open()
showhide (bHide = False)
End Sub

Sub showhide(Optional bHide As Boolean)
Dim cmb As CommandBar
Static col As New Collection
If bHide Then
For Each cmb In Application.CommandBars
If cmb.Type = msoBarTypeMenuBar Or cmb.Type = msoBarTypeNormal Then
If cmb.Visible Then
cmb.Enabled = False
If cmb.Visible Then cmb.Visible = False
col.Add cmb, cmb.Name
End If
End If
Next cmb
Else
If col Is Nothing Or col.Count = 0 Then
For Each cmb In Application.CommandBars
If cmb.Type = msoBarTypeMenuBar Or cmb.Type = msoBarTypeNormal Then
If Not cmb.Visible Or Not cmb.Enabled Then
cmb.Enabled = True
If (Not cmb.Visible) And cmb.Enabled Then cmb.Visible = True
End If
End If
Next cmb
Else
For Each cmb In col
If Not cmb.Visible Or Not cmb.Enabled Then
cmb.Enabled = True
If (Not cmb.Visible) And cmb.Enabled Then cmb.Visible = True
End If
Next cmb
End If
Set col = Nothing
End If
End Sub

寫完後,儲存,就開不了 Excel 了,就連建新檔也沒辦法!!
(重開機以及修復 office 都沒辦法!)
Win7 + Office 2007
哪位大大可以救命的啊~~~
作者: oobird    時間: 2012-7-17 13:11

是開不了還是打開後沒有功能表及工具列?
這段程式只是對功能表及工具列設置沒有其他不良代碼呀。
作者: oobird    時間: 2012-7-17 13:20

C:\Documents and Settings\user\Application Data\Microsoft\Excel
裡面有個EXCEL12.XLB,把它刪了再開啟EXCEL看看。
作者: bowwow1975    時間: 2012-7-17 13:39

現在是完全打不開 Excel 檔(新舊都不行),其他的 office 沒影響!

Win7 系統不給進入
C:\Documents and Settings\user\Application Data
這裡面.........................
作者: bowwow1975    時間: 2012-7-17 13:52

本帖最後由 bowwow1975 於 2012-7-17 13:57 編輯

OK了,依照以下方法更改權限就好了!
http://www.ptt.cc/bbs/Windows/M.1256656038.A.10B.html

感謝大大幫忙!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)