本發(fā)明涉及文檔轉(zhuǎn)換技術(shù)領(lǐng)域,具體地說是一種基于宏函數(shù)的將excel中格式轉(zhuǎn)換到word中的方法。
背景技術(shù):
隨著現(xiàn)在工作節(jié)奏越來越快,我們?nèi)粘9ぷ鹘?jīng)常會遇到一些文檔性的問題,excel在統(tǒng)計工作方面有些很高的效率,在統(tǒng)計表格方面尤其突出,比word操作更加容易且簡便,但是我們平時輸出的報告(兼容性報告)卻是word形式,我們平時接觸使用最多的就是編寫兼容性報告,在報告中有關(guān)于添加bom要求的一項經(jīng)常成為我們出現(xiàn)錯誤的地方,如何在編寫報告中避免該情況,個人細心是一個方面,同時我們也應(yīng)該用一種方法去規(guī)避這種風(fēng)險,bom中其實只有幾種固定搭配,我們可以通過將固定搭配模塊化后,每次使用時將該方面內(nèi)容導(dǎo)入即可,避免一些人為的失誤,提高我們測試報告輸出的準確性。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種基于宏函數(shù)的將excel中格式轉(zhuǎn)換到word中的方法,用于解決的問題。
本發(fā)明解決其技術(shù)問題所采取的技術(shù)方案是:一種基于宏函數(shù)的將excel中格式轉(zhuǎn)換到word中的方法,其特征是,包括以下步驟:
1)、將新bom、舊bom輸出格式進行固化;
2)、添加宏函數(shù),實現(xiàn)excel向word的轉(zhuǎn)換;
3)、創(chuàng)建word文檔,生成bom報告。
進一步地,步驟1)操作中,將兩種bom輸出格式進行固化具體為:整理出新bom、舊bom中硬盤數(shù)量和搭配關(guān)系的標準格式。
進一步地,新bom的硬盤數(shù)量和搭配關(guān)系的標準格式為:新bom的raid卡sas線纜數(shù)量在單分區(qū)時硬盤數(shù)量小于等于4時為1,大于4時為2;在雙分區(qū)時raid卡sas線纜數(shù)量為1;
舊bom的硬盤數(shù)量和搭配關(guān)系的標準格式為:舊bom不支持raid卡,單分區(qū)硬盤數(shù)量為2,雙分區(qū)硬盤數(shù)量為2。
進一步地,新bom的硬盤數(shù)量總數(shù)不超過8。
進一步地,步驟2)操作的具體過程包括:
21)、判斷word模板是否存在;
22)、如果存在,則執(zhí)行步驟23)操作;否則,程序報錯結(jié)束;
23)、判斷word模板或操作系統(tǒng)是否存在錯誤,如果存在錯誤,則程序報錯結(jié)束;否則,繼續(xù)執(zhí)行步驟24)操作;
24)、通過循環(huán)語句將excel中的內(nèi)容寫入到word模板中。
進一步地,步驟24)中的循環(huán)語句包括for命令。
進一步地,word模板與excel在同一個路徑下。
本發(fā)明的有益效果是:
本發(fā)明基于宏函數(shù)將excel中按照固定的bom模板的表格導(dǎo)入到我們所需要輸出報告的word中,此過程省去一系列復(fù)制粘貼和粘貼后重新整理版面的工作,使我們報告的輸出更加快捷準確。
附圖說明
圖1為本發(fā)明的方法流程圖。
具體實施方式
為了能清楚說明本方案的技術(shù)特點,下面通過具體實施方式,并結(jié)合其附圖,對本發(fā)明進行詳細闡述。下文的公開提供了許多不同的實施例或例子用來實現(xiàn)本發(fā)明的不同結(jié)構(gòu)。為了簡化本發(fā)明的公開,下文中對特定例子的部件和設(shè)置進行描述。此外,本發(fā)明可以在不同例子中重復(fù)參考數(shù)字和/或字母。這種重復(fù)是為了簡化和清楚的目的,其本身不指示所討論各種實施例和/或設(shè)置之間的關(guān)系。應(yīng)當(dāng)注意,在附圖中所圖示的部件不一定按比例繪制。本發(fā)明省略了對公知組件和處理技術(shù)及工藝的描述以避免不必要地限制本發(fā)明。
本發(fā)明主要是按照word模板在excel中整理出報告樣式并填寫固定樣式內(nèi)容,910項目有新舊兩種bom,目前都在使用,所以在兼容性添加bom的時候要將部件添加到兩種bom中,由于新舊bom在數(shù)量和搭配上存在很大的差異,所以在輸出兼容性報告的時候很容易出錯,該方法的目的就是自動生成work版本的bom,避免在這種文檔輸出的時候出錯,提高部門的kpi。
如圖1所示,一種基于宏函數(shù)的將excel中格式轉(zhuǎn)換到word中的方法,包括以下步驟:
1)、將新bom、舊bom輸出格式進行固化;
2)、添加宏函數(shù),實現(xiàn)excel向word的轉(zhuǎn)換;
3)、創(chuàng)建word文檔,生成bom報告。
步驟1)操作中,將兩種bom輸出格式進行固化具體為:整理出新bom、舊bom中硬盤數(shù)量和搭配關(guān)系的標準格式。
新bom的硬盤數(shù)量和搭配關(guān)系的標準格式為:新bom的raid卡sas線纜數(shù)量在單分區(qū)時硬盤數(shù)量小于等4時為1,大于4為2;在雙分區(qū)時raid卡sas線纜數(shù)量為1;新bom的硬盤數(shù)量總數(shù)不超過8。
舊bom的硬盤數(shù)量和搭配關(guān)系的標準格式為:舊bom不支持raid卡,單分區(qū)硬盤數(shù)量為2,雙分區(qū)硬盤數(shù)量為2。
步驟2)操作的具體過程包括:
21)、判斷word模板是否存在;
22)、如果存在,則執(zhí)行步驟23)操作;否則,程序報錯結(jié)束;
23)、判斷word模板或操作系統(tǒng)是否存在錯誤,如果存在錯誤,則程序報錯結(jié)束;否則,繼續(xù)執(zhí)行步驟24)操作;
24)、通過循環(huán)語句將excel中的內(nèi)容寫入到word模板中。
步驟24)中的循環(huán)語句包括for命令。
excel的格式轉(zhuǎn)換為word中的前提是:word模板與excel需在同一個路徑下。
本發(fā)明實施例的程序代碼如下:
以上所述只是本發(fā)明的優(yōu)選實施方式,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也被視為本發(fā)明的保護范圍。