Excel 中的「ftp」問題

Excel 中的「ftp」問題

我想簡單地把文字

ftp 1.1.1.1

到大型現有 Excel 電子表格的儲存格中。

我不想從電子表格啟動 ftp。

當我去保存電子表格時,我收到訊息:儲存“...”時檢測到錯誤。 Microsoft Excel 或許能夠透過刪除或修復某些功能來儲存檔案。若要在新文件中進行修復,請按一下繼續。若要取消儲存文件,請按一下「取消」。

我沒有看到任何跡象表明 ftp 文字是導致問題的行。

我最終找到了導致問題的線路。

然後,我在文字前面添加了一個單引號,作為解決方法。

'ftp 1.1.1.1

我認為該錯誤可能是由我最近添加或更改的其中一行引起的,因此稍微縮小了範圍。除了反覆試驗之外,還有什麼方法可以找到最近新增或更改的行導致此類錯誤的原因嗎?

答案1

地址欄位無效的超連結導致了此問題。

考慮使用 VBA 程式碼來尋找(並刪除)無效的超連結。

Sub RemoveInvalidHyperlinks()
    Dim hl As Hyperlink
    For Each hl In Cells.Hyperlinks
        'If Address contains a space, it is invalid.
        If InStr(hl.Address, " ") > 0 Then
            hl.Delete 'Note: the text within the cell will remain.
        End If
    Next
End Sub

注意:可以修改程式碼以反白、通知或以其他方式標記無效的超連結。

您也可以考慮停用以下功能:設定、校對、自動修正、鍵入時自動套用格式、具有超連結的 Internet 和網路路徑。

答案2

Excel 正在將您的文字解釋為超連結(錯誤的超連結),並正在嘗試修復此問題。

相關內容