Hogyan készítsünk Outlook emlékeztetőket az Excel táblázatból?
Ez a cikk az Outlook-emlékeztetők létrehozásáról szól az Excel táblázat adatai alapján.
Kréta Outlook emlékeztetők az Excel táblából VBA kóddal
Hozzon létre Outlook-emlékeztetőket Excel-táblázatból VBA-kóddal
Ha Outlook emlékeztetőket szeretne létrehozni az Excel programból, tegye a következőket.
1. Hozzon létre egy munkalapot, amely tartalmazza az oszlopfejléceket és a megfelelő emlékeztető mezőket az alábbi képernyőképen.
Megjegyzések: A foglalt állapot oszlop, szám 2 azt jelenti, hogy az emlékeztető a Elfoglalt az Outlook naptárában. Megváltoztathatja a következőre: 1 (előzetes), 3 (irodán kívül), 4 (máshol dolgozik)vagy 5 (ingyenes) amire szüksége van.
2. megnyomni a más + F11 billentyűk megnyitásához Microsoft Visual Basic for Applications ablak.
3. Ban,-ben Microsoft Visual Basic for Applications ablakban kattintson betétlap > Modulok. Ezután másolja a VBA kód alatt a Kód ablakba.
VBA kód: Hozzon létre Outlook emlékeztetőket az Excel táblázatból
Sub AddAppointments()
'Update by Extendoffice 20180608
Dim I As Long
Dim xRg As Range
Dim xOutApp As Object
Dim xOutItem As Object
Set xOutApp = CreateObject("Outlook.Application")
Set xRg = Range("A2:G2")
For I = 1 To xRg.Rows.Count
Set xOutItem = xOutApp.createitem(1)
Debug.Print xRg.Cells(I, 1).Value
xOutItem.Subject = xRg.Cells(I, 1).Value
xOutItem.Location = xRg.Cells(I, 2).Value
xOutItem.Start = xRg.Cells(I, 3).Value
xOutItem.Duration = xRg.Cells(I, 4).Value
If Trim(xRg.Cells(I, 5).Value) = "" Then
xOutItem.BusyStatus = 2
Else
xOutItem.BusyStatus = xRg.Cells(I, 5).Value
End If
If xRg.Cells(I, 6).Value > 0 Then
xOutItem.ReminderSet = True
xOutItem.ReminderMinutesBeforeStart = xRg.Cells(I, 6).Value
Else
xOutItem.ReminderSet = False
End If
xOutItem.Body = xRg.Cells(I, 7).Value
xOutItem.Save
Set xOutItem = Nothing
Next
Set xOutApp = Nothing
End Sub
Megjegyzések: A fenti kódban A2: G2 az az adattartomány, amely alapján találkozókat szeretne létrehozni.
4. megnyomni a F5 vagy kattintson a Futtatás gombra a kód futtatásához. Ezután az összes meghatározott mezővel ellátott találkozót egyszerre illesztik be az Outlook naptárába.
Ezután mehet a kilátások Naptárába az eredmények megtekintéséhez, lásd a képernyőképet:
A legjobb irodai hatékonyságnövelő eszközök
Kutools az Outlook számára - Több mint 100 hatékony funkció az Outlook feltöltéséhez
???? E-mail automatizálás: Hivatalon kívül (POP és IMAP esetén elérhető) / Ütemezze az e-mailek küldését / Automatikus CC/BCC szabályok szerint e-mail küldésekor / Automatikus továbbítás (Speciális szabályok) / Automatikus üdvözlet hozzáadása / A több címzettnek szóló e-mailek automatikus felosztása egyedi üzenetekre ...
📨 Email Management: Könnyen visszahívhatja az e-maileket / Blokkolja az alanyok és mások átverő e-mailjeit / Törölje az ismétlődő e-maileket / Részletes keresés / Mappák összevonása ...
📁 Attachments Pro: Kötegelt mentés / Batch Detach / Batch tömörítés / Automatikus mentés / Automatikus leválasztás / Automatikus tömörítés ...
🌟 Interface Magic: 😊További szép és menő hangulatjelek / Növelje Outlook termelékenységét a füles nézetekkel / Minimalizálja az Outlookot a bezárás helyett ...
👍 Csodák egy kattintással: Válasz mindenkinek a bejövő mellékletekkel / Adathalászat elleni e-mailek / 🕘A feladó időzónájának megjelenítése ...
👩🏼🤝👩🏻 Névjegyek és naptár: Névjegyek kötegelt hozzáadása a kiválasztott e-mailekből / Egy kapcsolattartó csoport felosztása egyéni csoportokra / Távolítsa el a születésnapi emlékeztetőket ...
Több, mint 100 Jellemzők Várja felfedezését! Kattintson ide, ha többet szeretne megtudni.