2013-03-12 63 views
3

有誰知道在Word文檔中直接引用Excel單元的預打包解決方案嗎?Word中引用Excel單元

例如,

              {[TestExcel]Tab1!A1} 

尊敬的先生{[TestExcel] TAB1!A2},

我們的系統已經提醒我們,您的帳戶{TestExcel] TAB1!賬戶號碼}過期。請立即免除{TestExcel] Tab1!PaymentDue}的付款。

本示例使用假設的{}語法,其中的內容是標準Excel公式。

我見過的每個解決方案都使用自定義VBA來完成此任務。這似乎是一個非常普遍的需求,應該有一些好的第三方軟件可以讓非技術用戶完成這項任務。

如上例所示,需要支持命名範圍和標準單元格引用。

回答

12

是的。

第1步:複製excel單元格。

步驟2:轉到要粘貼參考的Word文檔。

第3步:右擊

第4步:在粘貼選項,選擇「鏈接與源格式」或「鏈接,併合並格式化」。

+0

謝謝。令人驚訝的是,我發現每個Google的結果都涉及到編寫VBA。 – MgSam 2013-03-12 20:50:28

0

我嘗試了@Green Demon的方法,但列出的兩個粘貼選項對我而言不存在(Office 2013)。我只保留了源格式,合併格式和保留文本。不過,我戳了一圈,發現選擇性粘貼,這是隱藏在絲帶

的說明如下:

  1. 複製Excel範圍。
  2. 轉到您的Word文檔,然後離開單擊要粘貼Excel範圍的位置。
  3. 單擊如下所示的功能區上的Paste Special,或者鍵入Ctrl + Alt + V

Location of Paste Special on the Word 2013 Ribbon

  • 點擊粘貼鏈接單選按鈕。
  • 單擊Microsoft Excel工作表對象。選擇性粘貼對話框應該是這個樣子:
  • Paste Special Dialog Box

  • 單擊確定。
  • 現在應將範圍粘貼到您的文檔中,並且如果您保存,關閉並重新打開Word文檔,系統會提示您是否要「用此數據更新此文檔鏈接的文件「,其工作方式與您執行Excel到Excel鏈接的方式相同。

    這個功能太棒了,我很高興今天能找到它。但是,在我使用它的簡短經驗中,即使在它提示您進行更新之前,使用這些Word到Excel鏈接將大大增加打開Word文檔所需的時間。之後,更新Excel鏈接的行爲所花費的時間比如果您使用相同的Excel-Excel鏈接時間要長得多。我所有的工作都是在網絡共享文件上完成的,所以YMMV。

    0

    ALT + H^+v工作過。如果你在製作大文件,點擊色帶,每次都會在一段時間後變得兇狠。

    相關問題