Come contare i numeri di pagina dei file Pdf in Excel?
Se sono presenti più file Pdf in una cartella specifica, ora si desidera visualizzare tutti questi nomi di file in un foglio di lavoro e ottenere i numeri di pagina di ciascun file. Come hai potuto affrontare questo lavoro in Excel in modo rapido e semplice?
Contare i numeri di pagina dei file Pdf da una cartella nel foglio di lavoro con codice VBA
Contare i numeri di pagina dei file Pdf da una cartella nel foglio di lavoro con codice VBA
Potrebbe essere il seguente codice VBA che può aiutarti a visualizzare tutti i nomi dei file Pdf e il numero di ciascuna pagina in un foglio di lavoro, per favore fai come segue:
1. Apri un foglio di lavoro in cui desideri ottenere i file Pdf e i numeri di pagina.
2. Tieni premuto il ALT + F11 chiavi e apre il file Microsoft Visual Basic, Applications Edition finestra.
3. Clic inserire > Modulie incolla la seguente macro nel file Moduli Finestra.
Codice VBA: elenca tutti i nomi di file Pdf e i numeri di pagina nel foglio di lavoro:
Sub Test()
Dim I As Long
Dim xRg As Range
Dim xStr As String
Dim xFd As FileDialog
Dim xFdItem As Variant
Dim xFileName As String
Dim xFileNum As Long
Dim RegExp As Object
Set xFd = Application.FileDialog(msoFileDialogFolderPicker)
If xFd.Show = -1 Then
xFdItem = xFd.SelectedItems(1) & Application.PathSeparator
xFileName = Dir(xFdItem & "*.pdf", vbDirectory)
Set xRg = Range("A1")
Range("A:B").ClearContents
Range("A1:B1").Font.Bold = True
xRg = "File Name"
xRg.Offset(0, 1) = "Pages"
I = 2
xStr = ""
Do While xFileName <> ""
Cells(I, 1) = xFileName
Set RegExp = CreateObject("VBscript.RegExp")
RegExp.Global = True
RegExp.Pattern = "/Type\s*/Page[^s]"
xFileNum = FreeFile
Open (xFdItem & xFileName) For Binary As #xFileNum
xStr = Space(LOF(xFileNum))
Get #xFileNum, , xStr
Close #xFileNum
Cells(I, 2) = RegExp.Execute(xStr).Count
I = I + 1
xFileName = Dir
Loop
Columns("A:B").AutoFit
End If
End Sub
4. Dopo aver incollato il codice, quindi premere F5 chiave per eseguire questo codice e un file Scopri la nostra gamma di prodotti viene visualizzata la finestra, selezionare la cartella che contiene i file Pdf che si desidera elencare e contare i numeri di pagina, vedere screenshot:
5. Quindi fare clic su OK pulsante, tutti i nomi dei file Pdf ei numeri di pagina sono elencati nel foglio di lavoro corrente, vedi screenshot:
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!