2011-10-05 66 views
0

我正在使用典型的 GetObject(「」,Word.Document)策略在舊的Access-VBA應用程序中生成.DOC文件。我可以在windows中打開這個.doc,但是我無法在iPad \ iPhone上打開它。奇怪的是,如果我在MS中打開這個.doc文件,請將其另存爲.doc,然後我可以在iPad上打開它。訪問:生成.DOC文件無法在iDevice上打開

我必須做些什麼才能確保這個.doc被保存爲一個在設計上不是「無效格式」的東西?有任何想法嗎?

編輯1: 我發現了一些看起來像這樣的代碼: DoCmd.OutputTo ...,...「Rich Text Format」,...並且想知道這是否正確?

編輯2: 我看到的是DoCmd.OutputTo作爲一個RTF是什麼iDevices似乎不喜歡。任何其他方式去做這件事?

+0

您試圖將其保存爲docx? –

+0

不知道如何做到這一點訪問..但它只是一個文檔文件。還應該注意,訪問中保存的文件的大小遠遠小於MS Word保存的文件的大小... – Mani5556

+0

您的辦公室是2007年? –

回答

2

這是因爲您實際上是以RTF格式(RTF格式)保存文件,但給它一個.DOC擴展名。 MS Word可以找出差異,但iPad不能。

要使文件在兩臺設備上都打開,請給文檔指定一個.RTF的擴展名而不是.DOC

+0

對我來說很有意義。謝謝。 – Mani5556