आउटलुक में निर्दिष्ट ईमेल खाते या सभी मेलबॉक्स के अंतर्गत फ़ोल्डरों की संख्या की गणना कैसे करें?
यह आलेख आउटलुक में निर्दिष्ट ईमेल खाते या सभी मेलबॉक्स के अंतर्गत फ़ोल्डरों की संख्या की गणना करने के बारे में बात कर रहा है।
निर्दिष्ट ईमेल खाते या वीबीए कोड वाले सभी मेलबॉक्स के अंतर्गत फ़ोल्डरों की संख्या की गणना करें
निर्दिष्ट ईमेल खाते या वीबीए कोड वाले सभी मेलबॉक्स के अंतर्गत फ़ोल्डरों की संख्या की गणना करें
आप निर्दिष्ट ईमेल खाते के अंतर्गत फ़ोल्डरों की संख्या या नीचे दिए गए वीबीए कोड वाले सभी मेलबॉक्सों की गणना कर सकते हैं। कृपया निम्नानुसार करें.
1। दबाएं ऑल्ट + F11 कुंजी को खोलने के लिए अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक खिड़की.
2। में अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक खिड़की, क्लिक करें सम्मिलित करें > userform. स्क्रीनशॉट देखें:
3. फिर दो डालें विकल्प बटन और दो कमांड बटन में उपयोक्ताफार्म1, और नीचे दिखाए गए स्क्रीनशॉट के अनुसार बटनों के डिस्प्ले टेक्स्ट को बदलें।
4. पहले विकल्प बटन का नाम बदलकर “opbCurAccount"और बदलो मूल्य संपत्ति के लिए यह सच है. स्क्रीनशॉट देखें:
5. दूसरे विकल्प बटन का नाम बदलकर “opbAllAccounts”। और फिर दो कमांड बटनों का नाम निर्दिष्ट करें "सीडीबीओके" तथा "सीडीबीरद्द करें" अलग से।
6. UserForm1 के किसी भी रिक्त स्थान पर डबल क्लिक करें, और फिर Userform1 (कोड) विंडो में मूल कोड को नीचे दिए गए VBA कोड से बदलें।
वीबीए कोड: आउटलुक में फ़ोल्डरों की संख्या की गणना करें
Option Explicit
'Update by Extendoffice 20180504
Public xRet As Boolean
Private Sub cdbCancel_Click()
xRet = False
UserForm1.Hide
End Sub
Private Sub cdbOk_Click()
xRet = True
UserForm1.Hide
End Sub
7. Click Insert > Module. Then copy below VBA code into the Module window.
VBA code: Count number of folders in Outlook
Function GetSubFolderCount(ParentFolder As Folder) As Long
Dim xSubFolders As Folders
Dim xCurFolder As Outlook.Folder
Dim xFoldersCount As Integer
On Error Resume Next
Set xSubFolders = ParentFolder.Folders
If xSubFolders.Count > 0 Then
Set xCurFolder = xSubFolders.GetFirst
While TypeName(xCurFolder) = "MAPIFolder"
xFoldersCount = xFoldersCount + GetSubFolderCount(xCurFolder)
Set xCurFolder = xSubFolders.GetNext
Wend
GetSubFolderCount = xFoldersCount + xSubFolders.Count
Else
GetSubFolderCount = 0
End If
End Function
Sub CountFoldersInOutlook()
Dim xNameSpace As NameSpace
Dim xFolder As Folder
Dim xAllFoldersCount As Long
On Error Resume Next
UserForm1.Show
If UserForm1.xRet Then
Set xNameSpace = Outlook.Application.Session
If UserForm1.opbCurAccount.Value Then
Set xFolder = Outlook.Application.ActiveExplorer.CurrentFolder.Store.GetRootFolder
xAllFoldersCount = GetSubFolderCount(xFolder)
ElseIf UserForm1.opbAllAccounts.Value Then
For Each xFolder In xNameSpace.Folders
xAllFoldersCount = xAllFoldersCount + GetSubFolderCount(xFolder)
Next
End If
Else
Exit Sub
End If
MsgBox "Total Folders: " & xAllFoldersCount, vbInformation + vbOKOnly, "Kutools for Outlook"
End Sub
8। दबाएं F5 कोड चलाने की कुंजी. फिर एक उपयोक्ताफार्म1 चालू खाते में फ़ोल्डरों की संख्या की गणना के लिए संवाद बॉक्स पॉप अप होता है, कृपया चुनें चालू खाता विकल्प और क्लिक करें OK बटन। सभी मेलबॉक्सों में फ़ोल्डरों की संख्या गिनने के लिए, चुनें सभी खाते विकल्प और उसके बाद क्लिक करें OK बटन। स्क्रीनशॉट देखें:
9. फिर ए आउटलुक के लिए कुटूल डायलॉग बॉक्स आपको यह बताने के लिए पॉप अप होता है कि नीचे दिए गए स्क्रीनशॉट के अनुसार चालू खाते या सभी मेलबॉक्स में कितने फ़ोल्डर मौजूद हैं। कृपया क्लिक करें OK बटन.
नोट: सभी छिपे हुए फ़ोल्डर जैसे वार्तालाप एक्शन सेटिंग्स फ़ोल्डर और क्विक स्टेप सेटिंग्स फ़ोल्डर फ़ोल्डर गिनती में शामिल हैं।
संबंधित आलेख:
सर्वोत्तम कार्यालय उत्पादकता उपकरण
एक्सेल के लिए कुटूल के साथ अपने एक्सेल कौशल को सुपरचार्ज करें, और पहले जैसी दक्षता का अनुभव करें। एक्सेल के लिए कुटूल उत्पादकता बढ़ाने और समय बचाने के लिए 300 से अधिक उन्नत सुविधाएँ प्रदान करता है। वह सुविधा प्राप्त करने के लिए यहां क्लिक करें जिसकी आपको सबसे अधिक आवश्यकता है...
ऑफिस टैब ऑफिस में टैब्ड इंटरफ़ेस लाता है, और आपके काम को बहुत आसान बनाता है
- Word, Excel, PowerPoint में टैब्ड संपादन और रीडिंग सक्षम करें, प्रकाशक, एक्सेस, विसियो और प्रोजेक्ट।
- नई विंडो के बजाय एक ही विंडो के नए टैब में एकाधिक दस्तावेज़ खोलें और बनाएं।
- आपकी उत्पादकता 50% बढ़ जाती है, और आपके लिए हर दिन सैकड़ों माउस क्लिक कम हो जाते हैं!