我一直在敲打我的頭對本作的方式太長,我似乎無法找到關於這個問題的任何信息:嵌入式Excel工作表中的MS Word改變工作表數據
我有一個MS Word 2010中具有嵌入式Excel工作表的文檔,未鏈接。我的最終目標是修改MS Access中該工作表上的數據,但現在,我只是想弄清楚如何引用該基礎工作表。
我已經可以用Chart來做,但不能嵌入工作表。
我能找到對象:
me.Shapes(1)
,甚至從它那裏得到的替代文本:
debug.print me.Shapes(1).AlternativeText
,但無法弄清楚如何讓底層工作。有了圖表,我可以簡單地引用me.Shapes(1).Chart.ChartData
並從那裏開始,但是沒有爲工作表本身預定義的對象。
任何人都可以幫助我嗎?我會非常棒! :-)
讓我們說清楚,你的意思是「嵌入式工作表」,你認爲工作表或工作表是數據背景(你提到的)的幾個單元格? – 2013-04-25 20:35:51
對不起。這是一個「少數幾個單元格」,我將其視爲工作表表格。 :-) – MultiGuy 2013-04-25 20:59:47
我知道這是回答,但我想我會把它放在這裏。我還提出了另一個問題。我從Word內部正常工作,但現在我試圖讓它從Access工作。我能夠從Access編輯Word文檔中的其他對象,但它不適用於這些嵌入式Excel工作表。我在「Set oleObj = wdDoc.Shapes(」tblEBACostHistory「)。OLEFormat」行中出現「類型不匹配」。有任何想法嗎? – MultiGuy 2013-05-02 14:09:15