आउटलुक से एक्सेल में स्वचालित रूप से ईमेल कैसे निर्यात करें?
आम तौर पर, आप आयात/निर्यात सुविधा के साथ ईमेल को आउटलुक से एक्सेल में निर्यात कर सकते हैं। लेकिन, क्या आपने कभी नए संदेश आने पर ईमेल को एक्सेल फ़ाइल में स्वचालित रूप से निर्यात करने का प्रयास किया है? इस लेख में, मैं एक्सेल में नए आने वाले संदेशों की जानकारी को स्वचालित रूप से निर्यात करने के तरीके के बारे में बात करूंगा।
वीबीए कोड के साथ आउटलुक से एक्सेल में ऑटो निर्यात ईमेल जानकारी
एक अद्भुत सुविधा के साथ आउटलुक से एक्सेल में ईमेल जानकारी निर्यात करें
वीबीए कोड के साथ आउटलुक से एक्सेल में ऑटो निर्यात ईमेल जानकारी
नए आने वाले ईमेल को एक्सेल वर्कबुक में स्वचालित रूप से निर्यात करने के लिए, कृपया निम्नलिखित वीबीए कोड लागू करें:
1. सबसे पहले, आपको नीचे दिए गए स्क्रीनशॉट में दिखाए गए हेडर जानकारी के साथ एक कार्यपुस्तिका बनानी चाहिए, ताकि संदेशों की ये जानकारी इस एक्सेल फ़ाइल में निर्यात की जाएगी।
2. इसके बाद आउटलुक पर जाएं और इसे दबाए रखें ALT + F11 कुंजी को खोलने के लिए अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक खिड़की.
3. में अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक विंडो, डबल क्लिक करें यह आउटलुक सत्र से प्रोजेक्ट1(VbaProject.OTM) मोड खोलने के लिए फलक, और फिर निम्न कोड को कॉपी करके रिक्त मॉड्यूल में पेस्ट करें।
वीबीए कोड: आउटलुक से एक्सेल फ़ाइल में ऑटो निर्यात ईमेल जानकारी:
Public WithEvents GMailItems As Outlook.Items
Private Sub Application_Startup()
Set GMailItems = Outlook.Application.Session.GetDefaultFolder(olFolderInbox).Items
End Sub
Private Sub GMailItems_ItemAdd(ByVal Item As Object)
Dim xMailItem As Outlook.MailItem
Dim xExcelFile As String
Dim xExcelApp As Excel.Application
Dim xWb As Excel.Workbook
Dim xWs As Excel.Worksheet
Dim xNextEmptyRow As Integer
On Error Resume Next
If Item.Class <> olMail Then Exit Sub
Set xMailItem = Item
xExcelFile = "C:\Users\DT168\Desktop\split document\kto-data.xlsx"
If IsWorkBookOpen(xExcelFile) = True Then
Set xExcelApp = GetObject(, "Excel.Application")
Set xWb = GetObject(xExcelFile)
If Not xWb Is Nothing Then xWb.Close True
Else
Set xExcelApp = New Excel.Application
End If
Set xWb = xExcelApp.Workbooks.Open(xExcelFile)
Set xWs = xWb.Sheets(1)
xNextEmptyRow = xWs.Range("B" & xWs.Rows.Count).End(xlUp).Row + 1
With xWs
.Cells(xNextEmptyRow, 1) = xNextEmptyRow - 1
.Cells(xNextEmptyRow, 2) = xMailItem.SenderName
.Cells(xNextEmptyRow, 3) = xMailItem.SenderEmailAddress
.Cells(xNextEmptyRow, 4) = xMailItem.Subject
.Cells(xNextEmptyRow, 5) = xMailItem.ReceivedTime
End With
xWs.Columns("A:E").AutoFit
xWb.Save
End Sub
Function IsWorkBookOpen(FileName As String)
Dim xFreeFile As Long, xErrNo As Long
On Error Resume Next
xFreeFile = FreeFile()
Open FileName For Input Lock Read As #xFreeFile
Close xFreeFile
xErrNo = Err
On Error GoTo 0
Select Case xErrNo
Case 0: IsWorkBookOpen = False
Case 70: IsWorkBookOpen = True
Case Else: Error xErrNo
End Select
End Function
नोट: उपरोक्त कोड में, C:\Users\DT168\Desktop\split दस्तावेज़\kto-data.xlsx एक्सेल फ़ाइल पथ और एक्सेल नाम है जिसे आप निर्यात की गई जानकारी का पता लगाना चाहते हैं, कृपया इसे अपनी आवश्यकता के अनुसार बदलें।
4. अभी भी में अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक खिड़की, क्लिक करें टूल्स > संदर्भ पर जाने के लिए सन्दर्भ-परियोजना1 संवाद बॉक्स, और जाँचें माइक्रोसॉफ्ट एक्सेल ऑब्जेक्ट लाइब्रेरी से विकल्प उपलब्ध संदर्भ सूची बॉक्स, स्क्रीनशॉट देखें:
5। तब दबायें OK संवाद को बंद करने के लिए बटन, और फिर कोड विंडो को सहेजें और बंद करें।
6. अब, आपको इस कोड को प्रभावी बनाने के लिए आउटलुक को पुनरारंभ करना चाहिए। अब से, यदि नए ईमेल आ रहे हैं, तो उन्हें स्वचालित रूप से विशिष्ट कार्यपुस्तिका में निर्यात किया जाएगा, स्क्रीनशॉट देखें:
एक अद्भुत सुविधा के साथ आउटलुक से एक्सेल में ईमेल जानकारी निर्यात करें
यदि आप इनबॉक्स, आउटबॉक्स या अन्य फ़ोल्डरों से ईमेल को एक्सेल फ़ाइल में निर्यात करना चाहते हैं, आउटलुक के लिए कुटूल's त्वरित रिपोर्ट आपकी आवश्यकता के अनुसार वर्तमान ईमेल फ़ोल्डर या कार्य फ़ोल्डर में सभी आइटमों की जानकारी रिपोर्ट करने के लिए आसानी से एक XML फ़ाइल तैयार करने में आपकी सहायता कर सकता है।
स्थापित करने के बाद आउटलुक के लिए कुटूल, कृपया ऐसा करें:
1. उस फ़ोल्डर का चयन करें जिसमें आप सभी संदेशों की जानकारी निर्यात करना चाहते हैं, और फिर क्लिक करें कुटूल्स प्लस > त्वरित रिपोर्ट, स्क्रीनशॉट देखें:
2. फिर, बाहर निकला रिपोर्ट सुरक्षित रखना विंडो, एक स्थान चुनें और इस निर्यातित फ़ाइल के लिए एक नाम निर्दिष्ट करें, स्क्रीनशॉट देखें:
3. और फिर, क्लिक करें सहेजें इस फ़ाइल को सहेजने के लिए बटन, और पॉप आउट बॉक्स में क्लिक करें हाँ फ़ाइल खोलने के लिए बटन, स्क्रीनशॉट देखें:
4. अब, आप देख सकते हैं कि चयनित फ़ोल्डर में ईमेल की सारी जानकारी एक्सेल फ़ाइल में निर्यात कर दी गई है, स्क्रीनशॉट देखें:
अधिक संबंधित लेख:
- आउटलुक में एक्सेल में ईमेल बॉडी टेबल निर्यात करें
- जब आपको एक ईमेल प्राप्त होता है जिसमें मुख्य भाग में कुछ तालिकाएँ होती हैं, तो कभी-कभी, आपको संदेश के मुख्य भाग से सभी तालिकाओं को एक्सेल वर्कशीट में निर्यात करने की आवश्यकता हो सकती है। आम तौर पर, आप तालिकाओं को वर्कशीट में कॉपी और पेस्ट कर सकते हैं, लेकिन, यहां, मैं इस कार्य को हल करने के लिए एक उपयोगी विधि के बारे में बात करूंगा जब निर्यात करने के लिए कई तालिकाओं की आवश्यकता होती है।
- आउटलुक में एक्सेल में कार्य सूची निकालें या निर्यात करें
- आउटलुक का उपयोग करते समय, आप अन्य उपयोग के लिए कार्य सूची को एक्सेल में निकाल सकते हैं। आउटलुक में शक्तिशाली निर्यात सुविधा के साथ, आप आसानी से अपने कार्यों की सूची एक्सेल में निर्यात कर सकते हैं। कृपया नीचे दिए गए ट्यूटोरियल शो के अनुसार करें।
- आउटलुक में तस्वीरों के साथ संपर्कों की जानकारी निर्यात करें
- जब आप आउटलुक से संपर्कों को किसी फ़ाइल में निर्यात करते हैं, तो संपर्कों की केवल टेक्स्ट जानकारी ही निर्यात की जा सकती है। लेकिन, कभी-कभी, आपको फ़ोटो को निर्यात करने के साथ-साथ संपर्कों की टेक्स्ट जानकारी की भी आवश्यकता होती है, आप आउटलुक में इस कार्य से कैसे निपट सकते हैं?
- आउटलुक से एक्सेल में फ़ोल्डर संरचना निर्यात करें
- यह आलेख, मैं आउटलुक से एक्सेल फ़ाइल में किसी खाते की फ़ोल्डर संरचना को निर्यात करने का तरीका बताऊंगा। कृपया इस लेख के विवरण के साथ इसे प्राप्त करें।
सर्वोत्तम कार्यालय उत्पादकता उपकरण
आउटलुक के लिए कुटूल - आपके आउटलुक को सुपरचार्ज करने के लिए 100 से अधिक शक्तिशाली सुविधाएँ
🤖 एआई मेल सहायक: एआई जादू के साथ त्वरित प्रो ईमेल - प्रतिभाशाली उत्तरों के लिए एक-क्लिक, सही टोन, बहुभाषी महारत। ईमेलिंग को सहजता से रूपांतरित करें! ...
📧 ईमेल स्वचालन: कार्यालय से बाहर (POP और IMAP के लिए उपलब्ध) / ईमेल भेजने का शेड्यूल करें / ईमेल भेजते समय नियमों के अनुसार ऑटो सीसी/बीसीसी / स्वतः अग्रेषित (उन्नत नियम) / स्वतः ग्रीटिंग जोड़ें / बहु-प्राप्तकर्ता ईमेल को स्वचालित रूप से अलग-अलग संदेशों में विभाजित करें ...
📨 ईमेल प्रबंधन: आसानी से ईमेल याद रखें / विषयों और अन्य लोगों द्वारा घोटाले वाले ईमेल को ब्लॉक करें / डुप्लिकेट ईमेल हटाएँ / उन्नत खोज / फ़ोल्डरों को समेकित करें ...
📁 अनुलग्नक प्रो: बैच सहेजें / बैच अलग करना / बैच संपीड़न / ऑटो सहेजें / ऑटो डिटैच / ऑटो कंप्रेस ...
🌟 इंटरफ़ेस जादू: 😊अधिक सुंदर और शानदार इमोजी / टैब्ड व्यू के साथ अपनी आउटलुक उत्पादकता बढ़ाएँ / आउटलुक को बंद करने के बजाय छोटा करें ...
???? एक-क्लिक चमत्कार: आने वाले अनुलग्नकों के साथ सभी को उत्तर दें / फ़िशिंग-रोधी ईमेल / 🕘प्रेषक का समय क्षेत्र दिखाएं ...
👩🏼🤝👩🏻 संपर्क एवं कैलेंडर: बैच चयनित ईमेल से संपर्क जोड़ें / किसी संपर्क समूह को अलग-अलग समूहों में विभाजित करें / जन्मदिन अनुस्मारक हटाएँ ...
के ऊपर 100 सुविधाएँ आपके अन्वेषण की प्रतीक्षा करें! अधिक जानने के लिए यहां क्लिक करें।