999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于VBA實(shí)現(xiàn)Excel和Word之間的數(shù)據(jù)傳遞

2019-05-23 10:44:48張文曉
電腦知識與技術(shù) 2019年8期

張文曉

摘要 :本文主要介紹了兩種Excel和Word之間的交互方式,一個是從Word文檔中讀取數(shù)據(jù)導(dǎo)入到Excel中做處理,另一個是利用Excel操作Word文檔,實(shí)現(xiàn)Word文檔的組裝,從而使用戶能靈活地定制工作流程。

關(guān)鍵詞:Excel;VBA;Word;數(shù)據(jù)導(dǎo)入;組裝

中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A

文章編號:1009-3044(2019)08-0201-04

開放科學(xué)(資源服務(wù))標(biāo)識碼(OSID):

Data Transfer between Excel and Word Based on VBA

ZHANG Wen-xiao

(Ingersoll Rand Engineering Technology Center-Asia Pacific, Suzhou 215400, China)

Abstract: This paper mainly introduces two ways of interaction between Excel and Word, one is to import data from Word documents into Excel for processing, the other one is to use Excel to manipulate Word documents to realize the assembly of Word documents, so that users can flexibly customize the workflow.

Keywords: Excel; VBA; Word; Data Import; Assemble

Excel和Word是大家最熟悉的日常辦公軟件。Excel的特點(diǎn)是便于數(shù)據(jù)的計(jì)算和統(tǒng)計(jì),Word的特點(diǎn)方便文字的編輯和排版。多數(shù)情況下,人們都是在單獨(dú)某一個軟件下工作,二則似乎“井水不犯河水”。但隨著大數(shù)據(jù)時代的來臨,批量化操作、定制化操作的需求越來越迫切。下面試舉兩例:

1) 可以想象一下,如果你有上百個word文檔,每一個文檔,可能代表一個產(chǎn)線上反饋的問題,而你想把這些word文檔中的信息進(jìn)行匯總、分析。如果采用傳統(tǒng)的操作,那么只能逐一打開這些文檔,然后將數(shù)據(jù)手動地復(fù)制、粘貼到Excel中進(jìn)行處理。如果能從Excel中批量讀取這些信息,那么是不是會事半功倍?

2) 每個企業(yè)都有自己的操作規(guī)范,一般地,這些操作規(guī)范等內(nèi)容會被存在一個word文檔里,我們暫且稱之為“總則”。但是,往往具體的項(xiàng)目需要定制化的操作流程,我們當(dāng)然可以到“總則”里找到相應(yīng)地操作,就像我們寫文章的時候每個字都可以從字典中查到一樣。但那樣效率會很低,因?yàn)椤翱倓t”里有一些和這個項(xiàng)目無關(guān)的操作。這樣,如果我們把“總則”拆分成若干“細(xì)則”,即拆分若干個word文檔,再根據(jù)具體項(xiàng)目,在Excel配置所需的“細(xì)則”,最后由程序“組裝”這些細(xì)則,那么就可以形成高度定制化地、靈活地項(xiàng)目操作規(guī)范。技術(shù)上,就是把由用戶自由定制的word文檔,通過程序組裝成一個針對某一項(xiàng)目的操作流程。此過程相當(dāng)于把數(shù)據(jù),由打包存儲、大海撈針式查找,轉(zhuǎn)換成離散存儲、按需組合。同時,某個word文檔可能被多個工作流程引用,如果更新這個word文檔的內(nèi)容,那么相關(guān)的工作流程都會被更新,從而實(shí)現(xiàn)更加方便地維護(hù)。

下面針對上述內(nèi)容,詳細(xì)說明如何實(shí)現(xiàn)。

1 解決方案

1.1 VBA中Word對象基礎(chǔ)

1.1.1 新建Word引用

我們對Excel VBA都不陌生,但在Excel里操作Word可能接觸比較少,那么首先讓我們來了解一下Word對象的基礎(chǔ)知識。

首先需要創(chuàng)建一個對 Word Application 對象的引用。在VBA中,工具→引用,選取“MicroSoft Word 15.0 Object Library”。如下圖所示。

圖1 VBA中引用Word Application

方法一:New Word.Application

Dim Wordapp As Word.Application

Set Wordapp = NewWord.Application

Wordapp.Visible = True '可見

Dim WordD As Word.Document '定義word類

Set WordD = Wordapp.Documents.Add '新建文檔

'Set WordD = Wordapp.Documents.open(filename) '打開文檔

'……

WordD.Close '關(guān)閉文檔

Set WordD = Nothing

WordApp.Quit '退出Word對象

方法二:CreateObject

Dim WordApp As Object

Set WordApp =CreateObject("Word.Application") '新建Word對象

方法三:GetObject

文件已打開的情況下,使用:SetWordD=GetObject(filename),可建立對文檔的引用,如果文件沒有打開,則還需要先用方法一或二來操作。

主站蜘蛛池模板: 午夜日本永久乱码免费播放片| 日韩天堂网| 91蜜芽尤物福利在线观看| 国产成人艳妇AA视频在线| 91av国产在线| 国产一级二级三级毛片| 天天综合网在线| 国产精品私拍在线爆乳| 亚洲高清中文字幕在线看不卡| 国产内射一区亚洲| 日韩美女福利视频| av色爱 天堂网| 激情五月婷婷综合网| 在线观看网站国产| 亚瑟天堂久久一区二区影院| 91亚洲免费| 丝袜久久剧情精品国产| 亚洲第一香蕉视频| 综合色亚洲| 久久黄色影院| 国产无码精品在线播放| 久久综合丝袜长腿丝袜| 国产在线自乱拍播放| 日韩欧美国产精品| aⅴ免费在线观看| 99免费在线观看视频| 欧美日本视频在线观看| 69av免费视频| 美女国产在线| 亚洲无线观看| 国产免费羞羞视频| 亚洲中文字幕精品| 精品视频在线一区| 日韩精品免费在线视频| 国产自在线播放| 精品亚洲麻豆1区2区3区| 国产精品私拍在线爆乳| 国产喷水视频| 伊人久久精品亚洲午夜| 性做久久久久久久免费看| 国产亚洲欧美另类一区二区| 亚洲一区二区日韩欧美gif| 免费不卡在线观看av| 久久黄色小视频| 亚洲自偷自拍另类小说| 国产v精品成人免费视频71pao| 亚洲自偷自拍另类小说| 天天色天天操综合网| 国产香蕉在线视频| 久久99精品久久久久纯品| 国产黑丝一区| 日韩欧美综合在线制服| 久久综合丝袜日本网| 国产中文一区二区苍井空| 久久久久中文字幕精品视频| 亚洲精品va| 亚洲一级毛片在线观播放| 亚洲成人动漫在线观看| 中国精品久久| 欧美色丁香| 亚洲一区二区无码视频| 亚洲综合色婷婷中文字幕| 国产激爽爽爽大片在线观看| 一区二区三区精品视频在线观看| 伊人色综合久久天天| 欧美乱妇高清无乱码免费| 欧美亚洲国产视频| 四虎永久免费在线| 国产激情无码一区二区APP| 激情六月丁香婷婷| 99这里只有精品6| 亚洲三级视频在线观看| 九九九精品成人免费视频7| 国产精品妖精视频| 国产精品尤物在线| 久久国产高潮流白浆免费观看| 国产精品va| 国产真实二区一区在线亚洲| 黄色福利在线| 日本91视频| 成人国产一区二区三区| 无码一区二区波多野结衣播放搜索|