WordVBA 將表格保存到Excel不同工作表,表名取Word表格上面的段落文字
網(wǎng)友提問:

回答網(wǎng)友問題:
例如我有這樣一個(gè)Word文檔

當(dāng)我們?cè)赪ord中直接通過Ctrl+C復(fù)制word中的表格,在Excel中使用Ctrl+V粘貼,他默認(rèn)是一個(gè)表格不是一個(gè)對(duì)象,但是在WordVBA中使用復(fù)制粘貼會(huì)是一個(gè)對(duì)象。
原因:
我們?cè)赪ord中直接通過Ctrl+C復(fù)制word中的表格,然后在Excel中對(duì)著單元格點(diǎn)右鍵,選擇粘貼,會(huì)出現(xiàn)下面的對(duì)話框
它默認(rèn)是第一個(gè)文檔對(duì)象形式粘貼,但是我們需要的是HTML

所以WordVBA代碼如下

代碼如下
運(yùn)行結(jié)果



最后的最后!過了很多天以后,這個(gè)問題我可能已經(jīng)忘記了!但是之前發(fā)生過,我這里就提一句。
可能會(huì)有小伙伴發(fā)現(xiàn),這個(gè)代碼不能運(yùn)行呀!
那個(gè)時(shí)候,請(qǐng)您自行確認(rèn)一下,這個(gè)代碼您是放到WordVBA中運(yùn)行的嗎?
您把它放到ExcelVBA中肯定運(yùn)行不了!

ExcelVBA和WordVBA教程:https://www.bilibili.com/video/BV1rt4y1a72y
標(biāo)簽: