Microsoft Office Forums

Go Back   Microsoft Office Forums > >

Reply
 
Thread Tools Display Modes
  #1  
Old 08-28-2023, 10:08 AM
ranjan ranjan is offline Page Count Windows 10 Page Count Office 2019
Advanced Beginner
Page Count
 
Join Date: May 2021
Posts: 80
ranjan is on a distinguished road
Default

Hi,



I tried the below one but getting error, please someone can fix the issue.


Code:
Sub ExtractFileNamesAndPageNumbers()
    Dim Path As String
    Dim fileNames() As String
    Dim FileCount As Integer
    Dim FileIndex As Integer
    Dim PageNumber As String
    
    ' Get folder path from user
    Path = InputBox("Enter Files Path")
    Path = Path & "\"
    
    ' Check if path exists
    If Dir(Path, vbDirectory) = "" Then
        MsgBox "Invalid folder path. Please try again.", vbExclamation
        Exit Sub
    End If
    
    ' Get all file names in the folder
    FileCount = 0
    ReDim fileNames(1 To 1)
    If Right$(Path, 1) <> "\" Then Path = Path & "\"
    Filename = Dir$(Path & "*.*", vbNormal)
    Do Until Filename = ""
        If (GetAttr(Path + Filename) And vbDirectory) = vbNormal Or (GetAttr(Path + Filename) And vbHidden) = vbHidden Or (GetAttr(Path + Filename) And vbSystem) = vbSystem Then
            FileCount = FileCount + 1
            ReDim Preserve fileNames(1 To FileCount)
            fileNames(FileCount) = Filename
        End If
        Filename = Dir$
    Loop
    
    ' Set up Excel sheet
    Dim ws As Worksheet
    Set ws = ThisWorkbook.Sheets.Add
    
    ' Add headers
    ws.Cells(1, 1).Value = "File Name"
    ws.Cells(1, 2).Value = "Page Number"
    
    ' Loop through file names and extract page numbers
    For FileIndex = 1 To FileCount
        ' Extract page number from file name
        PageNumber = Mid(fileNames(FileIndex), InStrRev(fileNames(FileIndex), ".") + 1)
        
        ' Copy file name and page number to Excel sheet
        ws.Cells(FileIndex + 1, 1).Value = fileNames(FileIndex)
        ws.Cells(FileIndex + 1, 2).Value = PageNumber
    Next FileIndex
    
    ' Autofit columns
    ws.Columns.AutoFit
    
    MsgBox "File names and their page numbers have been extracted successfully.", vbInformation
End Sub
Your Help is Highly Co-operated...
Reply With Quote
Reply

Tags
page count

Thread Tools
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Showing page numer and total page count in TOC Ulodesk Word 5 02-12-2014 01:03 PM
Page Count page count increases on its own -inserts white pages itsema Word 1 03-06-2013 12:48 PM
Page Count Increasing Exponentially BobF Word 3 03-23-2012 12:20 PM
Page Count Word: count total page of each section salmonrose Word 1 10-15-2011 05:10 AM
Mac Word problem - page count hover Peophin Word 0 12-18-2009 01:02 AM

Other Forums: Access Forums

All times are GMT -7. The time now is 12:15 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
MSOfficeForums.com is not affiliated with Microsoft