2014-09-24 275 views
0

我正在嘗試調試一些代碼,其中包含導致「自動化錯誤對象被調用已從其客戶端斷開連接的自動化錯誤」的ExportAsFixedFormat。錯誤信息。我在2013年運行,因此不需要PDF/XPS加載項,並且該功能可以在工作簿中的其他地方使用。這似乎與我試圖使PDF無法使用的頁面有關。雖然主要宏觀較長,我有,當我用這個簡單的代碼相同的錯誤發生:錯誤使用ExportAsFixedFormat命令

Sub NewAssetScreen() 

    Sheets("New Asset").Select 
    Sheets("New Asset").Activate 

    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Quality:=xlQualityStandard, _ 
            IgnorePrintAreas:=False, OpenAfterPublish:=True 

    Sheets("New Asset").Select 
    Range("A1").Select 

End Sub 

但是,如果我有一個不同的工作表名稱運行宏,它工作正常。選擇部分似乎是確定的 - 即將使用該工作表名稱,但它只是ExportAsFixedFormat命令,不會在頁面上工作。

任何見解爲什麼這可能是這種情況?

在此先感謝。

Nic

+0

嵌入問題表中的任何內容? – 2014-09-24 06:10:36

回答

0

檢查分頁符和該工作表特有的其他內容。
嘗試使用Sheets("New Asset").ExportAsFixedFormat而不是ActiveSheet
最後嘗試將新資產工作表的內容複製並粘貼到新工作表並刪除舊工作表。