国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

NZ系列工具NZ02:VBA讀取PDF使用說明

這篇具有很好參考價(jià)值的文章主要介紹了NZ系列工具NZ02:VBA讀取PDF使用說明。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

【分享成果,隨喜正能量】時(shí)光綻放并蒂蓮,更是一份殷殷囑托,更是一份誠摯祝福,是一份時(shí)光饋贈(zèng),又是一份時(shí)光陪伴。。

我的教程一共九套及VBA漢英手冊一部,分為初級(jí)、中級(jí)、高級(jí)三大部分。是對VBA的系統(tǒng)講解,從簡單的入門,到數(shù)據(jù)庫,到字典,到高級(jí)的網(wǎng)抓及類的應(yīng)用。大家在學(xué)習(xí)的過程中可能會(huì)存在困惑,這么多知識(shí)點(diǎn)該如何組織成自己的程序呢?VBA可否能組織一個(gè)大型的程序呢?如何讓VBA形成一個(gè)工具,拿來就用呢?在我的教程完結(jié)后,我陸續(xù)推出這類技術(shù)工具資料,這類工具整合了若干多的VBA知識(shí)點(diǎn),讓大家感受到VBA之強(qiáng)大。工具資料共兩個(gè)系列,一個(gè)是YZ系列,一個(gè)是NZ系列。今日給大家介紹的是NZ系列工具NZ02:VBA讀取PDF使用說明NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

NZ02 VBA讀取PDF使用說明

PDF文件大家并不陌生,很多資料的傳遞都是依靠這種文件格式進(jìn)行,如一些報(bào)表,合同書,甚至個(gè)人的一些資料。這個(gè)格式的文件有著自己的特點(diǎn),不易被修改,但是我們的一些數(shù)據(jù)信息往往來自于這類文件,那么怎么利用VBA技術(shù)讀取把這類文件的信息呢?這個(gè)應(yīng)用就是實(shí)現(xiàn)這個(gè)目的。提供給學(xué)員7項(xiàng)功能:

功能1:在指定路徑下的PDF中查找字符串;

功能2:將指定路徑下的PDF文件拆分成若干個(gè)文件,每個(gè)文件的頁數(shù)是指定的;

功能3:將某個(gè)文件夾下的多個(gè)pdf文件合并,

功能4:提取pdf文件中表的數(shù)據(jù),表中不能有合并單元格,

功能5:提取PDF中某個(gè)段落數(shù)據(jù)到EXCEL

功能6:提取pdf文件中表的數(shù)據(jù),表中可以有合并單元格

功能7:將文件夾下的多個(gè)PDF轉(zhuǎn)變成WORD文件,并放在同路徑下的WORD文件夾下(事前建立)

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

一準(zhǔn)備工作

當(dāng)你得到這個(gè)應(yīng)用技術(shù)后,可以看到兩個(gè)文件夾及一個(gè)使用的文檔說明。

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

1我們首先打開“adobeacrobatXpro_setup”文件夾,安裝一下ADODB,這個(gè)文件夾下有安裝的說明,如果按照過程出現(xiàn)異常,按照這個(gè)說明進(jìn)行處理即可。安裝ADODB的目的是要獲得VBA中利用的控件。

2安裝好后,我們打開“程序及示例文件文件”這個(gè)文件夾,這個(gè)文件如下截圖:

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

這個(gè)文件夾中包含兩個(gè)文件夾和兩個(gè)文件,其中“word”文件夾是空的,用于文檔裝換后的目的地址;“測試文檔”中包含我們可以用于測試各個(gè)功能的PDF文件;PDFChangeTo.xlam文件是加載項(xiàng)文件,是整個(gè)文件的技術(shù)核心部分,如果您得到的是不開放源碼的資料,您是無法打開這個(gè)文件并看到代碼的,如果您得到的是開放源碼的資料,可以輸入密碼“123456789”打開這個(gè)加載項(xiàng),并看到里面的代碼,但是建議您不要輕易打開。TestPDFChangeTo.xlsm文件是我們應(yīng)用這個(gè)加載項(xiàng)的程序,提供了應(yīng)用的界面,我們打開這個(gè)文件,截圖如下:

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

以上的界面截圖提供了各項(xiàng)功能的運(yùn)行按鈕及要提供的輸入?yún)?shù)。您只要在這個(gè)界面中按照要求輸入相應(yīng)的參數(shù)就可以了。

二功能1:在指定路徑下的PDF中查找字符串

測試參數(shù)輸入,在D2單元格中輸入路徑地址“D:\VBA筆記\VBA_PDF\程序及示例文件文件\測試文檔”;在E2單元格中輸入文件名search;在F2單元格中輸入我們要查找的字符。

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

點(diǎn)擊運(yùn)行按鈕mynzTestA.

結(jié)果:

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

三功能2:拆分PDF文件

測試參數(shù)輸入,在D4單元格中輸入路徑地址:D:\VBA筆記\VBA_PDF\程序及示例文件文件\測試文檔;在E4單元格中輸入文件名”Fiddler調(diào)試”;在F4單元格中輸入我們要形成每個(gè)文件的頁數(shù),這里我們選擇10。

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

點(diǎn)擊運(yùn)行按鈕mynzTestB.

結(jié)果:

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

以上我們看到,已經(jīng)將”Fiddler調(diào)試文件,分隔成每10頁一個(gè)文件,運(yùn)行也是非常的快。

四功能3:將某個(gè)文件夾下的多個(gè)pdf文件合并

測試參數(shù)輸入,在D6單元格中輸入路徑地址:D:\VBA筆記\VBA_PDF\程序及示例文件文件;在E6單元格中輸入文件名”myMergePDF”;在F6單元格為空,沒有參數(shù)。如下截圖:

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

點(diǎn)擊運(yùn)行按鈕mynzTestC.

結(jié)果:

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

以上結(jié)果,已經(jīng)將“search文件”和“文章”文件合并到“myMergePDF”文件。當(dāng)然,你也可以在這個(gè)文件夾下放入多個(gè)PDF文件。

五功能4:提取pdf文件中表數(shù)據(jù)(表中不能有合并單元格)

測試參數(shù)輸入:在D8單元格中輸入路徑地址“D:\VBA筆記\VBA_PDF\程序及示例文件文件\測試文檔”;在E8單元格中輸入文件名”myPDF(無合并單元格)”;在F8單元格為空,沒有參數(shù)。如下截圖:

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

點(diǎn)擊運(yùn)行按鈕mynzTestD.

結(jié)果:

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

程序運(yùn)行后,會(huì)形成一個(gè)新的文件,把表格中的內(nèi)容放到新的工作簿文件中。

六功能5:提取PDF中某個(gè)段落數(shù)據(jù)到EXCEL

測試參數(shù)輸入:在D10單元格中輸入路徑地址“D:\VBA筆記\VBA_PDF\程序及示例文件文件\測試文檔”;在E10單元格中輸入文件名“文章”;在F8單元格輸入“要提取的段落號(hào)”這里我們輸入1。如下截圖:

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

點(diǎn)擊運(yùn)行按鈕mynzTestE.

結(jié)果:

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

程序運(yùn)行后,會(huì)形成一個(gè)新的文件,把PDF文件“文章”中的第一段內(nèi)容放到新的工作簿文件中。

七功能6:提取pdf文件中表的數(shù)據(jù)(可以有合并單元格)

測試參數(shù)輸入:在D12單元格中輸入路徑地址“D:\VBA筆記\VBA_PDF\程序及示例文件文件\測試文檔”;在E12單元格中輸入文件名“myPDF(有合并單元格)”;在F12單元格輸入表間隔參數(shù),是指兩個(gè)表的間隔行數(shù),這里用的是3。如下截圖:

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

點(diǎn)擊運(yùn)行按鈕mynzTestF.

結(jié)果:

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

程序運(yùn)行后,會(huì)形成一個(gè)新的文件,把PDF各個(gè)表格中的內(nèi)容放到新的工作簿文件中。

八功能7:將文件夾下的多個(gè)PDF轉(zhuǎn)變成WORD文件

測試參數(shù)輸入:在D14單元格中輸入路徑地址“D:\VBA筆記\VBA_PDF\程序及示例文件文件”;沒有其他參數(shù),如下截圖:

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

點(diǎn)擊運(yùn)行按鈕mynzTestG.

結(jié)果:

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

程序運(yùn)行后,會(huì)在word文件夾中形成相應(yīng)新的word文件.

九技術(shù)總結(jié)

這個(gè)應(yīng)用中,我們大體上解決了VBA讀取PDF文件中常見的七大問題:

功能1:在指定路徑下的PDF中查找字符串;

功能2:將指定路徑下的PDF文件拆分成若干個(gè)文件,每個(gè)文件的頁數(shù)是指定的;

功能3:將某個(gè)文件夾下的多個(gè)pdf文件合并,

功能4:提取pdf文件中表的數(shù)據(jù),表中不能有合并單元格,

功能5:提取PDF中某個(gè)段落數(shù)據(jù)到EXCEL

功能6:提取pdf文件中表的數(shù)據(jù),表中可以有合并單元格

功能7:將文件夾下的多個(gè)PDF轉(zhuǎn)變成WORD文件,并放在同路徑下的WORD文件夾下(事前建立)

但是,由于有些PDF的文件完全完美的讀取對于VBA而言是非常困難的,還不能夠完全實(shí)現(xiàn),也希望學(xué)員的技術(shù)在我的基礎(chǔ)上有所突破,

【分享成果,隨喜正能量】

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言

下面是NZ系列VBA應(yīng)用工具:

NZ系列工具NZ02:VBA讀取PDF使用說明,VBA,OFFICE,開發(fā)語言文章來源地址http://www.zghlxwxcb.cn/news/detail-647352.html

到了這里,關(guān)于NZ系列工具NZ02:VBA讀取PDF使用說明的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • linpack測試工具使用說明

    目錄 1. linpack 測試工具 1.1. linpack 簡介 1.2. mpi 簡介 2. linpack配置文件及參數(shù)含義 2.1. 概覽 2.2. HPL.dat參數(shù)分析 3. linpack使用及結(jié)果分析 3.1. linpack編譯運(yùn)行 3.2. linpack結(jié)果分析 3.2.1. linpack結(jié)果效率計(jì)算 3.2.2. 占用內(nèi)存空間 4. linpack調(diào)試參數(shù)的一些心得 5. 使用pts運(yùn)行l(wèi)inpack 5.1. 安裝pt

    2023年04月17日
    瀏覽(19)
  • WebSocketTool WebSocket調(diào)試工具使用說明

    WebSocketTool WebSocket調(diào)試工具使用說明

    目錄 WebSocketTool概述 1 WebSocketTool簡介 2 軟件運(yùn)行環(huán)境 3 軟件安裝 4 應(yīng)用場景 5 軟件主界面 WebSocketTool配置選項(xiàng) 1 設(shè)置軟件界面風(fēng)格 2 設(shè)置發(fā)送選項(xiàng) 1 設(shè)置發(fā)送數(shù)據(jù)類型 2 設(shè)置周期發(fā)送 3 重放歷史發(fā)送 4 發(fā)送預(yù)編輯數(shù)據(jù)模板 5?選擇數(shù)據(jù)發(fā)送通道 3 設(shè)置接收選項(xiàng) 1 設(shè)置接收數(shù)據(jù)類

    2024年03月14日
    瀏覽(22)
  • speccpu測試工具介紹和使用說明

    目錄 1. speccpu 測試工具 1.1. speccpu 簡介 2. speccpu使用說明 2.1. speccpu安裝運(yùn)行 2.2. speccpu測試參數(shù) 2.3. 常用測試參數(shù)說明 2.4. 測試用例說明 3. speccpu結(jié)果分析 3.1. speccpu測試結(jié)果 ? speccpu 測試工具 speccpu 簡介 CINT2006包括C編譯程序、量子計(jì)算機(jī)仿真、下象棋程序等,CFP2006包括有限元

    2024年02月12日
    瀏覽(28)
  • 【算法學(xué)習(xí)系列】05 - 對數(shù)器的說明與使用

    【算法學(xué)習(xí)系列】05 - 對數(shù)器的說明與使用

    在算法領(lǐng)域中,對數(shù)器指的是一個(gè)用于測試算法正確性的工具。對于一個(gè)需要被測試的算法A,對數(shù)器會(huì)生成一組隨機(jī)數(shù)據(jù),然后將這組隨機(jī)數(shù)據(jù)作為輸入分別傳遞給算法A和一個(gè)暴力算法B,然后比較兩者的輸出結(jié)果是否相同。 如果A和B的輸出結(jié)果相同,則說明A的實(shí)現(xiàn)是正確的

    2024年02月06日
    瀏覽(13)
  • Windows串口出廠測試工具與使用說明

    Windows串口出廠測試工具與使用說明

    WCHUsbSerTest是一款用于WCH USB轉(zhuǎn)串口系列產(chǎn)品出廠測試的工具軟件,方便用戶對產(chǎn)品進(jìn)行批量化功能測試。該軟件支持以下特性: 支持設(shè)備熱插拔檢測,插入自動(dòng)測試。 支持兩種測試模式:1個(gè)設(shè)備自測、2個(gè)設(shè)備互相連接測試。 支持多種串口信號(hào)連接方式,如3線串口、7線串口

    2024年02月11日
    瀏覽(37)
  • Linux安全之a(chǎn)uditd審計(jì)工具使用說明

    Linux安全之a(chǎn)uditd審計(jì)工具使用說明

    ??audited是Linux審核系統(tǒng)的用戶空間組件。它負(fù)責(zé)將審核記錄寫入磁盤。查看日志是通過ausearch或aureport實(shí)用程序完成的。審核系統(tǒng)或加載規(guī)則的配置是使用auditctl實(shí)用程序完成的。在啟動(dòng)過程中,/etc/audit/audit.rules中的規(guī)則由auditctl讀取并加載到內(nèi)核中。另外,還有一個(gè)augenr

    2024年02月04日
    瀏覽(26)
  • Visual Studio Code系列--CMake Tools使用說明

    Visual Studio Code系列--CMake Tools使用說明

    ? ? ? ? 在linux系統(tǒng)上開發(fā)程序,一般都是使用vim+gcc+gdb進(jìn)行的;但是為了開發(fā)效率我們也會(huì)使用Visual Studio Code進(jìn)行開發(fā),畢竟有界面的開發(fā)調(diào)試還是更加友好一些。 ? ? ? ? 老牌程序員肯定都知道m(xù)ake構(gòu)建工具,但是其晦澀的語法還是難住不少初級(jí)開發(fā)者的。那么有沒有一種

    2024年02月12日
    瀏覽(39)
  • 網(wǎng)絡(luò)測試工具——iperf3詳細(xì)使用說明

    網(wǎng)絡(luò)測試工具——iperf3詳細(xì)使用說明

    iperf3是一款帶寬測試工具,它支持調(diào)節(jié)各種參數(shù),比如通信協(xié)議,數(shù)據(jù)包個(gè)數(shù),發(fā)送持續(xù)時(shí)間,測試完會(huì)報(bào)告網(wǎng)絡(luò)帶寬,丟包率和其他參數(shù)。 操作系統(tǒng):Ubuntu20.04LTS 打開終端,直接輸入 說明:不同的系統(tǒng)安裝方式不同,這里只介紹ubuntu系統(tǒng) 環(huán)境假設(shè): 假設(shè)兩臺(tái)設(shè)備。 A(客

    2024年02月03日
    瀏覽(23)
  • IOzone I/O測試工具使用說明

    IOzone I/O測試工具使用說明

    ??IOzone是一個(gè)開源文件系統(tǒng)基準(zhǔn)工具,用來測試文件系統(tǒng)的讀寫性能,也可以進(jìn)行測試磁盤讀寫性能。Iozone能夠運(yùn)行于許多平臺(tái)。這份文檔涵蓋Iozone所執(zhí)行的許多不同類型的操作和它的所有命令行參數(shù)。 ??Iozone執(zhí)行以下操作測試文件I/O性能: ??Read, write, re-read, re-wri

    2024年02月03日
    瀏覽(15)
  • Modscan和Modsim 兩種Modbus調(diào)試工具使用說明

    Modscan和Modsim 兩種Modbus調(diào)試工具使用說明

    快速下載地址 modbus調(diào)試工具 https://www.alipan.com/s/7VndMPHofDL 點(diǎn)擊鏈接保存,或者復(fù)制本段內(nèi)容,打開「阿里云盤」APP ,無需下載極速在線查看,視頻原畫倍速播放。 1. ModSim32的設(shè)置: ModSim32幾乎不需要設(shè)置,啟動(dòng)ModSim32后,在菜單欄中選擇Connection(連接)-Connect(連接)Modbus

    2024年02月11日
    瀏覽(104)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包