मुख्य सामग्री पर जाएं

किसी फ़ोल्डर और उप-फ़ोल्डर से सभी फ़ाइल नामों को वर्कशीट में कैसे सूचीबद्ध करें?

लेखक: तकनीकी सहायता अंतिम संशोधित: 2024-03-01

यदि आप किसी कार्यपत्रक में किसी निर्देशिका के भीतर फ़ाइल नामों की एक सूची तैयार करना चाहते हैं, तो आप कार्यपत्रक में किसी निर्देशिका से फ़ाइलों की सूची शीघ्रता से प्राप्त करने के लिए निम्नलिखित तरीकों से प्रक्रिया कर सकते हैं।


वेब ब्राउज़र का उपयोग करके किसी फ़ोल्डर से सभी फ़ाइल नामों को वर्कशीट में सूचीबद्ध करें

यदि आप वेब ब्राउज़र का उपयोग करके किसी फ़ोल्डर में फ़ाइलों को सूचीबद्ध करना चाहते हैं, तो आपको यह सुनिश्चित करना चाहिए कि आपके पास वेब ब्राउज़र में से एक है (फ़ायरफ़ॉक्स, ओपेरा और गूगल क्रोम) आपके कंप्यूटर में स्थापित है। मान लीजिए कि आपको वर्कशीट में निम्नलिखित फ़ोल्डर की फ़ाइलों को सूचीबद्ध करने की आवश्यकता है, तो स्क्रीनशॉट देखें: 

1. फ़ोल्डर का पथ कॉपी करने के लिए जाएं (फ़ोल्डर परीक्षण) एक्सप्लोरर में। उदाहरण के लिए, इस फ़ोल्डर का पथ है: C:\Users\AddinTestWin10\Desktop\Folder टेस्ट.

2. वेब ब्राउज़र (फ़ायरफ़ॉक्स, ओपेरा और गूगल क्रोम) में से एक खोलें और एड्रेस बार में फ़ोल्डर पथ पेस्ट करें और दबाएँ दर्ज चाबी। स्क्रीनशॉट देखें:

3। क्लिक करें Ctrl + A वेब ब्राउज़र में सभी सामग्री का चयन करने के लिए और दबाएँ Ctrl + सी उन्हें कॉपी करने के लिए।

4. एक्सेल खोलें और सीधे पेस्ट करें (का उपयोग करके)। Ctrl + V का उन्हें वर्कशीट में चिपकाने के शॉर्टकट। स्क्रीनशॉट देखें:

नोट्स:
  • 1. इस विधि से केवल मुख्य फ़ोल्डर की फ़ाइलें ही प्रदर्शित की जा सकती हैं, उपनिर्देशिका की फ़ाइलें सूचीबद्ध नहीं की जा सकतीं।
  • 2. फ़ाइल नामों के हाइपरलिंक उपलब्ध नहीं हैं.

सूत्र का उपयोग करके किसी फ़ोल्डर से सभी फ़ाइल नामों को वर्कशीट में सूचीबद्ध करें

एक्सेल में, आप किसी फ़ोल्डर से सभी फ़ाइल नामों या psecifc प्रकार के फ़ाइल नामों की सूची प्राप्त करने के लिए एक सूत्र का भी उपयोग कर सकते हैं, कृपया निम्नलिखित चरणों का पालन करें:

1. फ़ाइल पथ को किसी सेल में कॉपी और पेस्ट करें, और फिर टाइप करें \* नीचे दिखाए गए स्क्रीनशॉट के अनुसार फ़ाइल पथ के बाद:

2। तब दबायें सूत्र > नाम प्रबंधक, स्क्रीनशॉट देखें:

3. में नाम प्रबंधक संवाद बॉक्स पर क्लिक करें नया बटन, स्क्रीनशॉट देखें:

4. बाहर निकले में नया नाम संवाद बॉक्स में, एक नाम निर्दिष्ट करें नाम टेक्स्ट बॉक्स, और फिर नीचे दिए गए सूत्र को इसमें दर्ज करें को संदर्भित करता है टेक्स्ट बॉक्स, स्क्रीनशॉट देखें:

=FILES(Sheet1!$A$1)

नोट: इस सूत्र में, शीट1!$ए$1 वर्कशीट के सेल में वह फ़ाइल पथ शामिल है जिसे आपने चरण 1 में डाला है।

5. और फिर, क्लिक करें OK > समापन संवादों को बंद करने के लिए, और फिर निम्न सूत्र को एक रिक्त कक्ष में दर्ज करें जहां आप फ़ाइल नाम सूचीबद्ध करना चाहते हैं, और रिक्त कक्ष प्रदर्शित होने तक भरण अनुभाग को नीचे खींचें, अब, निर्दिष्ट फ़ोल्डर में सभी फ़ाइल नाम नीचे सूचीबद्ध किए गए हैं स्क्रीनशॉट दिखाया गया:

=IFERROR(INDEX(Filenames,ROW(A1)),"")

नोट: इस सूत्र में, फ़ाइल नाम वह श्रेणी नाम है जिसे आपने चरण 4 में बनाया है, और A1 क्या सेल में फ़ाइल पथ है।

नोट्स:
  • 1. आपको इस कार्यपुस्तिका को इस रूप में सहेजना चाहिए एक्सेल मैक्रो-सक्षम वर्कबुक प्रारूपित करें, यदि आप चाहते हैं कि फ़ाइल बंद होने और दोबारा खुलने के बाद सूत्र अच्छी तरह से काम करें।
  • 2. यदि आप सभी फ़ाइलों को एक विशिष्ट एक्सटेंशन के साथ सूचीबद्ध करना चाहते हैं, जैसे कि सभी docx फ़ाइल नामों को सूचीबद्ध करना, तो इस मामले में, आपको बस * के बजाय *docx* का उपयोग करना होगा, इसी तरह, xlsx फ़ाइलों के लिए, कृपया *xlsx* का उपयोग करें।


VBA कोड का उपयोग करके किसी फ़ोल्डर से सभी फ़ाइल नामों को वर्कशीट में सूचीबद्ध करें

वर्कशीट में किसी फ़ोल्डर में फ़ाइलों को सूचीबद्ध करने के लिए निम्नलिखित VBA का उपयोग करना:

1. एक वर्कशीट खोलें, और उस सेल का चयन करने के लिए क्लिक करें जहां आप फ़ाइल नाम रखना चाहते हैं।

2. दबाए रखें ALT + F11 एक्सेल में कुंजियाँ, और यह खुलता है अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक खिड़की.

3। क्लिक करें सम्मिलित करें > मॉड्यूल, और निम्नलिखित कोड को इसमें पेस्ट करें मॉड्यूल खिड़की।

वीबीए कोड: एक फ़ोल्डर से सभी फ़ाइल नामों को एक वर्कशीट में सूचीबद्ध करें

Sub listfiles()
'Updateby Extendoffice
    Dim xFSO As Object
    Dim xFolder As Object
    Dim xFile As Object
    Dim xFiDialog As FileDialog
    Dim xPath As String
    Dim I As Integer
    Set xFiDialog = Application.FileDialog(msoFileDialogFolderPicker)
    If xFiDialog.Show = -1 Then
        xPath = xFiDialog.SelectedItems(1)
    End If
    Set xFiDialog = Nothing
    If xPath = "" Then Exit Sub
    Set xFSO = CreateObject("Scripting.FileSystemObject")
    Set xFolder = xFSO.GetFolder(xPath)
    For Each xFile In xFolder.Files
        I = I + 1
        ActiveSheet.Hyperlinks.Add Cells(I, 1), xFile.Path, , , xFile.Name
    Next
End Sub

4। फिर दबायें F5 कोड चलाने के लिए कुंजी, एक नई विंडो ब्राउज प्रदर्शित किया जाएगा। उस फ़ोल्डर का चयन करें जिसमें आप फ़ाइल नाम सूचीबद्ध करना चाहते हैं।

5. तब क्लिक करो OK, विशिष्ट फ़ोल्डर की फ़ाइलें हाइपरलिंक के साथ कार्यपत्रक में सूचीबद्ध की गई हैं। स्क्रीनशॉट देखें:

नोट:केवल मुख्य फ़ोल्डर में फ़ाइल नाम सूचीबद्ध किए जा सकते हैं।

एक शक्तिशाली सुविधा के साथ एक फ़ोल्डर और उप-फ़ोल्डरों से सभी फ़ाइल नामों को एक वर्कशीट में सूचीबद्ध करें

RSI फ़ाइल नाम सूची की उपयोगिता एक्सेल के लिए कुटूल जैसा कि नीचे दिए गए डेमो में दिखाया गया है, आसानी से वर्कशीट में किसी निर्देशिका से फ़ाइलों की एक सूची तैयार कर सकता है।    एक्सेल के लिए कुटूल डाउनलोड करने के लिए क्लिक करें!

दस्तावेज़ सभी फ़ाइल नामों की सूची 9

नोट:इसे लागू करने के लिए फ़ाइल नाम सूची, सबसे पहले, आपको डाउनलोड करना चाहिए एक्सेल के लिए कुटूल, और फिर सुविधा को जल्दी और आसानी से लागू करें।

स्थापित करने के बाद एक्सेल के लिए कुटूल, कृपया ऐसा करें:

1. एक्सेल खोलें, क्लिक करें कुटूल्स प्लस > आयात निर्यात > फ़ाइलनाम सूची..., स्क्रीनशॉट देखें:

2. में फ़ाइल नाम सूची संवाद बॉक्स, निम्नलिखित कार्य करें:

(1.) क्लिक करें दस्तावेज़-सूची-फ़ाइलें-बटन उस फ़ोल्डर को निर्दिष्ट करने के लिए बटन जिसमें वे फ़ाइलें हैं जिन्हें आप सूचीबद्ध करना चाहते हैं;

(2.) जाँच करें उपनिर्देशों में फ़ाइलें शामिल करें सबफ़ोल्डर्स में सभी फ़ाइल नामों को सूचीबद्ध करने या जाँचने का विकल्प छुपी हुई फ़ाइलें और फ़ोल्डर्स शामिल करें छिपी हुई फ़ाइलों के सभी नामों के साथ-साथ छिपे हुए फ़ोल्डरों में फ़ाइल नामों को सूचीबद्ध करने का विकल्प;

(3.) वह फ़ाइल प्रकार निर्दिष्ट करें जिसे आप इसके अंतर्गत सूचीबद्ध करना चाहते हैं फ़ाइलें प्रकार अनुभाग;

(4.) एक फ़ाइल आकार इकाई का चयन करें जिसे आप प्रदर्शित करना चाहते हैं फ़ाइल आकार इकाई अनुभाग जो आपको चाहिए.

(5.) जाँच करें हाइपरलिंक बनाएं विकल्प जैसा आपको चाहिए।

3। क्लिक करें OK. यह एक नई वर्कशीट में निर्देशिका या उपनिर्देशिका में फ़ाइलों की एक सूची तैयार करेगा। स्क्रीनशॉट देखें:

एक्सेल के लिए कुटूल्स डाउनलोड करने और अभी निःशुल्क परीक्षण करने के लिए क्लिक करें!


अधिक संबंधित लेख:

  • किसी कार्यपुस्तिका से सभी कार्यपत्रक नामों की एक सूची बनाएं
  • मान लीजिए, आपके पास एकाधिक वर्कशीट वाली एक कार्यपुस्तिका है, अब आप वर्तमान कार्यपुस्तिका में सभी शीट नामों को सूचीबद्ध करना चाहते हैं, क्या एक्सेल में थीसिस शीट नामों की एक-एक करके टाइप किए बिना सूची बनाने की कोई त्वरित विधि है? यह ट्यूटोरियल एक्सेल में वर्कशीट नामों को सूचीबद्ध करने के तरीके के बारे में निर्देश दे रहा है।
  • ड्रॉप डाउन सूची का उपयोग करके कार्यपत्रकों के बीच नेविगेट करें
  • मान लीजिए, आपके पास एक कार्यपुस्तिका है जिसमें एकाधिक कार्यपत्रक हैं, अब, आपको एक ड्रॉप डाउन सूची या कॉम्बो बॉक्स बनाने की आवश्यकता है जिसमें सभी शीट नाम सूचीबद्ध हों और जब आप ड्रॉप डाउन सूची से एक शीट नाम का चयन करते हैं, तो यह तुरंत उस शीट पर पहुंच जाएगा। इस लेख में, मैं एक्सेल में ड्रॉप डाउन सूची का उपयोग करके वर्कशीट के बीच नेविगेट करने का तरीका बताऊंगा।

सर्वोत्तम कार्यालय उत्पादकता उपकरण

🤖 कुटूल्स एआई सहयोगी: निम्न के आधार पर डेटा विश्लेषण में क्रांति लाएं: बुद्धिमान निष्पादन   |  कोड जनरेट करें  |  कस्टम फ़ॉर्मूले बनाएं  |  डेटा का विश्लेषण करें और चार्ट बनाएं  |  कुटूल फ़ंक्शंस का आह्वान करें...
लोकप्रिय सुविधाएँ: डुप्लिकेट ढूंढें, हाइलाइट करें या पहचानें   |  रिक्त पंक्तियाँ हटाएँ   |  डेटा खोए बिना कॉलम या सेल को संयोजित करें   |   फॉर्मूला के बिना गोल ...
सुपर लुकअप: एकाधिक मानदंड VLookup    मल्टीपल वैल्यू वीलुकअप  |   अनेक शीटों में VLookup   |   फजी लुकअप ....
उन्नत ड्रॉप-डाउन सूची: शीघ्रता से ड्रॉप डाउन सूची बनाएं   |  आश्रित ड्रॉप डाउन सूची   |  बहु-चयन ड्रॉप डाउन सूची ....
स्तम्भ प्रबंधक: कॉलमों की एक विशिष्ट संख्या जोड़ें  |  कॉलम ले जाएँ  |  छिपे हुए कॉलम की दृश्यता स्थिति टॉगल करें  |  रेंज और कॉलम की तुलना करें ...
फीचर्ड फीचर्स: ग्रिड फोकस   |  डिजाइन देखें   |   बड़ा फॉर्मूला बार    कार्यपुस्तिका एवं शीट प्रबंधक   |  संसाधन लाइब्रेरी (ऑटो टेक्स्ट)   |  खजूर बीनने वाला   |  कार्यपत्रकों को संयोजित करें   |  एन्क्रिप्ट/डिक्रिप्ट सेल    सूची के अनुसार ईमेल भेजें   |  सुपर फ़िल्टर   |   विशेष फ़िल्टर (फ़िल्टर बोल्ड/इटैलिक/स्ट्राइकथ्रू...) ...
शीर्ष 15 टूलसेट12 टेक्स्ट टूल्स (पाठ जोड़ें, अक्षर हटाएँ, ...)   |   50 + चार्ट प्रकार (गैन्ट चार्ट, ...)   |   40+ प्रैक्टिकल सूत्र (जन्मदिन के आधार पर आयु की गणना करें, ...)   |   19 निवेशन टूल्स (QR कोड डालें, पथ से चित्र सम्मिलित करें, ...)   |   12 रूपांतरण टूल्स (शब्दों को संख्याएँ, मुद्रा रूपांतरण, ...)   |   7 विलय और विभाजन टूल्स (उन्नत संयोजन पंक्तियाँ, विभाजन कोशिकाओं, ...)   |   ... और अधिक

एक्सेल के लिए कुटूल के साथ अपने एक्सेल कौशल को सुपरचार्ज करें, और पहले जैसी दक्षता का अनुभव करें। एक्सेल के लिए कुटूल उत्पादकता बढ़ाने और समय बचाने के लिए 300 से अधिक उन्नत सुविधाएँ प्रदान करता है।  वह सुविधा प्राप्त करने के लिए यहां क्लिक करें जिसकी आपको सबसे अधिक आवश्यकता है...

Description


ऑफिस टैब ऑफिस में टैब्ड इंटरफ़ेस लाता है, और आपके काम को बहुत आसान बनाता है

  • Word, Excel, PowerPoint में टैब्ड संपादन और रीडिंग सक्षम करें, प्रकाशक, एक्सेस, विसियो और प्रोजेक्ट।
  • नई विंडो के बजाय एक ही विंडो के नए टैब में एकाधिक दस्तावेज़ खोलें और बनाएं।
  • आपकी उत्पादकता 50% बढ़ जाती है, और आपके लिए हर दिन सैकड़ों माउस क्लिक कम हो जाते हैं!
Comments (80)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I've been using vb6 since years. That was very easy to copy all the file names of directory and sub-directory. It was possible to manipulate the name of the files as you wanted. Unfortunately, it has been abandonned...
This comment was minimized by the moderator on the site
Is there any way to get a list of files in a Microsoft Teams/SharePoint folder including sub folders? I can synch the folder locally but then the hyperlinks generated are local. I really want the links to the Teams location for purpose of sharing with the team.
This comment was minimized by the moderator on the site
السلام عليكم ...شكرا جزيلا وفقكم الله لكل خير...معلومات قيمة ومفيدة ..نفعتني كثيرا وفرحت بها كثيرا
This comment was minimized by the moderator on the site
I'm 63 years old. Have been looking for how to do this this (directory to Excel to with attributes) for years! Tried many methods so complicated that I had to learn new programming language (i.e. command prompt and command shell, I am subject matter expert, IT user; not dedicated IT). But thought it should be simple so kept looking. AND HERE IT IS!! So easy my now elderly brain gets it. Thank you, thank you. Bless you! All hail extendoffice! You rock.
Hmmm. Does anybody else have programming how-tos on their bucket list?
This comment was minimized by the moderator on the site
How do you automatically refresh the list after you change a file name?
This comment was minimized by the moderator on the site
you are genius
This comment was minimized by the moderator on the site
How to list all file names from a SharePoint link into a Worksheet?
This comment was minimized by the moderator on the site
HI, does this line give an error if you folder path is longer?

ActiveSheet.Hyperlinks.Add Cells(I, 1), xFile.Path, , , xFile.Name
This comment was minimized by the moderator on the site
Amazing trick ! Unfortunately is working only for certain folders and I couldnt identify whats the selection criteria. I only can tell that Microsoft Excel Security Notice says "Microsoft Office has identify a potential security concern. This location may be unsafe. C:\C:\Users\popal". I dont understand where is "C:\C:" comming from but I m getting the same "C:\C:" when I hover the mouse over the hypelink. Thanks for any suggestion
This comment was minimized by the moderator on the site
very very useful help and clear instructions. appreciate the time spent on this . thanks.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations