Conas ríomhphoist a easpórtáil ó Outlook go Excel go huathoibríoch?
De ghnáth, is féidir leat na ríomhphoist a easpórtáil ó Outlook go Excel leis an ngné Iompórtáil / Easpórtáil. Ach, an ndearna tú iarracht riamh na ríomhphoist a easpórtáil go comhad Excel nuair a bhíonn teachtaireachtaí nua ag teacht? San Airteagal seo, labhróidh mé faoi conas faisnéis na dteachtaireachtaí nua atá ag teacht isteach a easpórtáil go huathoibríoch in Excel.
Faisnéis ríomhphoist a onnmhairiú go huathoibríoch ón dearcadh go Excel le cód VBA
Faisnéis ríomhphoist a easpórtáil ó ionchas go Excel le gné iontach
Faisnéis ríomhphoist a onnmhairiú go huathoibríoch ón dearcadh go Excel le cód VBA
Chun na ríomhphoist nua atá ag teacht a easpórtáil chuig leabhar oibre Excel go huathoibríoch, cuir an cód VBA seo a leanas i bhfeidhm:
1. Ar dtús, ba cheart duit leabhar oibre a chruthú leis an bhfaisnéis ceanntásca thíos mar a thaispeántar an pictiúr a leanas, mar sin easpórtálfar an fhaisnéis seo de na teachtaireachtaí chuig an gcomhad Excel seo.
2. Ansin téigh chuig Outlook agus coinnigh síos an ALT + F11 eochracha a oscailt Microsoft Visual Basic d’Fheidhmchláir fhuinneog.
3. Sa an Microsoft Visual Basic d’Fheidhmchláir fuinneog, cliceáil dúbailte ThisOutlookSession ó na Tionscadal1 (VbaProject.OTM) pána chun an modh a oscailt, agus ansin an cód seo a leanas a chóipeáil agus a ghreamú isteach sa mhodúl bán.
Cód VBA: Faisnéis ríomhphoist uath-onnmhairithe ó chomhad Outlook go Excel:
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
nótaí: Sa chód thuas, C: \ Úsáideoirí \ DT168 \ Deisce \ doiciméad roinnte \ kto-data.xlsx is é an cosán comhaid Excel agus an t-ainm Excel a theastaíonn uait an fhaisnéis a onnmhairítear a aimsiú, athraigh é go do riachtanas.
4. Fós sa Microsoft Visual Basic d’Fheidhmchláir fuinneog, cliceáil uirlisí > tagairtí dul go dtí an Tagairtí-Tionscadal1 bosca dialóige, agus seiceáil Leabharlann Réada Microsoft Excel rogha ón Tagairtí atá ar Fáil bosca liosta, féach an scáileán:
5. Ansin cliceáil OK cnaipe chun an dialóg a dhúnadh, agus ansin an fhuinneog cód a shábháil agus a dhúnadh.
6. Anois, ba cheart duit an Outlook a atosú chun go mbeidh an cód seo i bhfeidhm. As seo amach, má tá ríomhphoist nua ag teacht, easpórtálfar iad chuig an leabhar oibre sonrach go huathoibríoch, féach an scáileán:
Faisnéis ríomhphoist a easpórtáil ó ionchas go Excel le gné iontach
Más mian leat na ríomhphoist a easpórtáil ó Bhosca Isteach, Bosca Amach nó fillteáin eile chuig comhad Excel, Kutools le haghaidh Outlook's Tuarascáil Thapa in ann cabhrú leat comhad XML a ghiniúint go héasca chun faisnéis gach earra a thuairisciú san fhillteán ríomhphoist reatha nó san fhillteán tascanna de réir mar is gá duit.
Tar éis a shuiteáil Kutools le haghaidh Outlook, déan mar seo le do thoil:
1. Roghnaigh fillteán ar mhaith leat gach faisnéis faoi theachtaireachtaí a easpórtáil, agus ansin cliceáil Kutools Plus > Tuarascáil Thapa, féach ar an scáileán:
2. Ansin, sa popped amach Tuarascáil Sábháil fuinneog, roghnaigh suíomh agus ainm a shonrú don chomhad easpórtáilte seo, féach an scáileán:
3. Agus ansin, cliceáil Sábháil cnaipe chun an comhad seo a shábháil, agus sa bhosca popped out, cliceáil Is ea cnaipe chun an comhad a oscailt, féach an scáileán:
4. Anois, is féidir leat a fheiceáil gur easpórtáladh faisnéis uile na ríomhphoist san fhillteán roghnaithe isteach sa chomhad Excel, féach an scáileán:
Earraí níos coibhneasta:
- Tábla Comhlacht Ríomhphoist Easpórtála chuig Excel In Outlook
- Nuair a fhaigheann tú R-phost ina bhfuil roinnt táblaí sa chorp, uaireanta, b’fhéidir go mbeidh ort na táblaí go léir a easpórtáil ón gcorp teachtaireachta go bileog oibre barr feabhais. De ghnáth, is féidir leat na táblaí a chóipeáil agus a ghreamú ar bhileog oibre, ach, anseo, labhróidh mé faoi mhodh úsáideach chun an post seo a réiteach nuair is gá táblaí iolracha a easpórtáil.
- Liosta Tascanna Sliocht nó Easpórtála chuig Excel In Outlook
- Agus Outlook á úsáid agat, is féidir leat an liosta tascanna a bhaint as Excel le húsáid eile. Leis an ngné cumhachtach Easpórtála in Outlook, is féidir leat do liosta tascanna a easpórtáil go Excel go héasca. Déan mar a thaispeánann seónna teagaisc thíos.
- Faisnéis Teagmhálacha Easpórtála le Grianghraif in Outlook
- Nuair a onnmhairíonn tú teagmhálacha ó Outlook go comhad, ní féidir ach faisnéis téacs na dteagmhálacha a easpórtáil. Ach, uaireanta, teastaíonn uait na grianghraif a easpórtáil chomh maith le faisnéis téacs na dteagmhálaithe, conas a d’fhéadfá déileáil leis an tasc seo in Outlook?
- Struchtúr Fillteán Easpórtála Ó Outlook go Excel
- An t-alt seo, tabharfaidh mé isteach conas struchtúr fillteán cuntas a easpórtáil ó chomhad Outlook go Excel. Bain amach é le do thoil le sonraí an ailt seo.
Uirlisí Táirgiúlachta Oifige is Fearr
Breaking News: Kutools le haghaidh Outlook Seolann Leagan saor in aisce!
Taithí a dhéanamh ar an Kutools uile-nua le haghaidh Outlook Leagan SAOR IN AISCE le 70+ gnéithe dochreidte, is féidir leatsa a úsáid go deo! Cliceáil le híoslódáil anois!
📧 Uathoibriú Ríomhphoist: Auto Reply (Ar fáil le haghaidh POP agus IMAP) / Sceideal Seol Ríomhphoist / Auto CC/BCC de réir Rialacha Agus Ríomhphost á Sheoladh / Auto Ar Aghaidh (Ardrialacha) / Beannacht Auto Cuir leis / Scoilt Ríomhphoist Ilfhaighteoirí go huathoibríoch i dTeachtaireachtaí Aonair ...
📨 Bainistíocht Ríomhphost: Ríomhphoist a Athghairm / Bloc Ríomhphoist Scam ag Ábhair agus Daoine Eile / Scrios Ríomhphoist Dúblacha / Cuardach Casta / Comhdhlúthaigh Fillteáin ...
📁 Ceangaltáin Pro: Sábháil Baisc / Baisc Dícheangail / Comhbhrú Baisc / Auto Sábháil / Auto Dícheangail / Comhbhrúite Auto ...
🌟 Draíocht Chomhéadain: 😊Níos mó Emojis Pretty and Cool / Cuir i gcuimhne duit nuair a thagann ríomhphoist thábhachtacha / Íoslaghdaigh Outlook In ionad Deiridh ...
???? Wonders aon-cliceáil: Freagair Gach Duine le Ceangaltáin Isteach / Ríomhphoist Frith-Iascaireachta / 🕘 Taispeáin Crios Ama an tSeoltóra ...
👩🏼🤝👩🏻 Teagmhálaithe & Féilire: Baisc Cuir Teagmhálacha Ó Ríomhphoist Roghnaithe / Roinn Grúpa Teagmhála ar Ghrúpaí Aonair / Bain Meabhrúcháin Breithlá ...