1. EXCEL表數據丟失,文件名自動變成Startup
方法一、將工作簿另存為SYLK格式
如果受損工作簿可以打開,但無法編輯和列印,那麼請嘗試將工作簿文件另存為SYLK格式(*.slk),這可以篩選出文檔中的損壞部分,請首先嘗試該法。
方法二、「打開並修復」工作簿
Excel從Excel XP(2002)開始就增強了對受損工作簿的修復功能,新增了一個「打開並修復」命令,可檢查並修復Excel工作簿中的錯誤。如果使用常規方法無法打開受損文件,請試用該法。 ① <打開> → 單擊選中要修復的工作表 → 單擊打開按鈕右邊的下拉三角 → 選擇<打開並修復> ;② 在彈出的對話框中,單擊「修復」按鈕。
方法三、自動恢復文件
如果文件損壞發生在Excel程序遇到問題並停止響應之後,你可以強制關閉程序,如果問題發生在斷電之後,那麼你可以重新啟動Excel,此時Excel將自動打開「文檔恢復」任務窗格,並在其中列出了程序停止響應或斷電之時Excel已自動恢復的所有文件。
如果文件標題中含有「[已恢復]」,則該文件通常比標題中含有「[原始文件]」的文件包含更多最近所作的更改。對於每個要保留的文件,請指向「文檔恢復」任務窗格中的該文件,單擊文件名旁的箭頭,然後執行下列操作之一: 1.若要使用該文件,請單擊「打開」 2.若要保存該文件,請單擊「另存為」,再輸入該文件的名稱。默認情況下,文件將保存在與原文件相同的文件夾中。如果使用與原文件相同的名稱,則原文件將被覆蓋。當看到一條消息詢問你是否要替換已有文件(包含截止上一次保存文件時所作的更改)時,請單擊「是」按鈕。 3.如果要查看對文件所進行的修復,請單擊「顯示修復」。 打開或保存了所有要保留的文件後,單擊「文檔恢復」任務窗格中的「關閉」按鈕。任務窗格是Excel XP提供的新功能,如果你在用Excel 2000,則Excel將會在重啟後自動打開所有修復文件,而不是將它們顯示在任務窗格中。當然,要讓Excel在斷電等情況下自動恢復文件,事先應打開其自動恢復功能,方法是:在「工具」菜單中,單擊「選項」命令,再單擊「保存」選項卡,確認清除「禁用自動恢復」復選框,然後選中「保存自動恢復信息,每隔X分鍾」復選框,並在「分鍾」前的框中指定希望Excel程序保存自動恢復文件的頻率,單擊「確定」按鈕。
方法四、手動恢復文件
如果Excel在重新啟動後沒有自動打開恢復文件,那麼你可以手動將其打開。 1.在「文件」菜單中,單擊「打開」命令。 2.定位並打開包含自動恢復文件的文件夾。 如果不知道該文件的位置,那麼請查看「自動恢復文件保存位置」框中的路徑,該文件夾即是Excel保存自動恢復文件的文件夾。
方法五、用Excel修復軟體修復
在「http://www.officerecovery.com」網站上提供了專門幫助修復受損Microsoft Office文檔的軟體,其中的「Recovery for Excel」是專門用來修復損壞的Excel文件的。
方法六、用WPS表格軟體挽救Excel文檔
優點:可以修復Excel報表且不破壞Excel報表的原有格式和公式。 若Excel報表用Excel程序打不開,可以使用WPS Office金山表格打開Excel報表並挽救文檔。方法如下:
1. 雙擊金山表格桌面圖標打開表格程序→點擊打開→找到要修復的 Excel報表→點擊打開,如果文檔損壞比較嚴重,打開該文檔可能會 需要幾分鍾時間,要耐心等待。
2. 文檔打開後,選定工作表→右擊工作表標簽點擊。然後,雙擊Excel 圖標,打開新Excel表格Book1,點擊 ,將金山表格打開的數據粘貼到Excel 表格Book1的Sheet1中,然後再按要求調整或設置好格式就行了。
方法七、用「Excel Recovery」修復損壞文件
2. 打開excel,提示startup.xls,請檢查文件名的拼寫,並檢查文件位置是否正確。
可能是中了宏病毒,檢查一下Excel下的XLSTART目錄,如果有startup.xls文件,先將他轉移到其他位置,如果轉移後沒有影響到Excel的運行,可以刪除該文件。
一般目錄在C:\Documents and Settings\用戶名\Application Data\Microsoft\Excel\XLSTART
或者在office的安裝盤上查找xlstart,找到具體位置
可以網路搜索「宏病毒專殺工具」檢查。
3. 為什麼打開Excel時提示「startup.xls正處於鎖定狀態」
你的表格應該是中襪巧了宏病毒了,正常情況下是不會出出這個問題的,startup,result,book1,等是典型的宏病毒 。
你網路一下宏病毒專殺工具 第一個應該就是,那個是下載 吧里的,評價也很不錯,我就告蔽鍵用的那個,你殺的時候一定要把所有的excel文件 關閉,因為打開的是並鬧掃描不到的,殺可能會費時間 ,但是確實起作用,不殺的話你給別人發的表格就會感染別人的表格文件 建議你殺一下吧
4. 打開任何一個EXCEL表格,就自動彈出名為startup的空白excel表格,並無法單獨關閉,請問如何解決
新建一個空白的文檔 工具—宏—宏安全性—選擇「中」
之後 alt+f11打開vb編輯器 插入新模塊後 把下面這段代碼粘帖進去 保存後答純退出
打開剛才保存清滾咐的文件 如果彈出安全提示 選擇「啟用宏」
就會自動運行並清除所有startup代碼
-------------------------------開始復制--------------------------------
Sub Auto_Open()
Dim FS As Object
Dim BK As Workbook
Dim SHT As Worksheet
Dim ifExist As Boolean
On Error Resume Next
'判斷是否存在StartUp,以ifExist標記
ifExist = False
If Dir(Application.StartupPath & "\"備舉 & "StartUp.xls") <> "" Then ifExist = True
If ifExist = False Then
For Each BK In Workbooks
If ifExist Then Exit For
For Each SHT In BK.Sheets
If ifExist Then Exit For
If BK.Sheets("StartUp").Name <> "StartUp" Then
ifExist = False
Else
ifExist = True
End If
Next SHT
Next BK
End If
'判斷是否清除StartUp
If ifExist Then
If MsgBox("發現StartUp!" & vbCrLf & "StartUp可能影響你的Excel!是否清除?", vbOKCancel) = vbCancel Then Exit Sub
Else
MsgBox "未發現StartUp,自動退出"
ThisWorkbook.Close
Exit Sub
End If
'關閉StartUp.xls
Workbooks("StartUp.xls").Close False
'刪除文件
Set FS = CreateObject("Scripting.FileSystemObject")
FS.DeleteFile Application.StartupPath & "\" & "StartUp.xls"
'刪除宏模塊StartUp
Application.DisplayAlerts = False
For Each BK In Workbooks
BK.Sheets("StartUp").Delete
Next BK
Application.DisplayAlerts = True
'恢復變數
Application.OnSheetActivate = ""
Application.OnKey "%{F11}"
Application.OnKey "%{F8}"
MsgBox "清除StartUp完畢,自動退出!"
ThisWorkbook.Close
End Sub
-----------------------------------------------復制結束--------------------------------------