Agar siz har bir rang toifasidagi uchrashuvlarga sarflagan umumiy vaqtingiz haqida hisobot yaratmoqchi bo'lsangiz, ushbu maqolada keltirilgan usuldan foydalanishingiz mumkin. Bu sizga qo'lda hisoblashni talab qilmasdan, buni tezda amalga oshirishga yordam beradi.
Ko'pgina foydalanuvchilar o'zlarining aksariyat faoliyatlarini Outlook taqvimida qayd etishga odatlangan. Bundan tashqari, ularni osonroq boshqarish va farqlash uchun ular har biriga toifalar ajratadilar. Bunday holda, ba'zi foydalanuvchilar har bir rang kategoriyasida taqvim elementlariga sarflangan umumiy vaqtni ko'rsatuvchi hisobot yaratishni xohlashadi. Shubhasiz, qo'lda sanash va kiritish qiyin. Shuning uchun, bu yerda biz bu vazifani oddiy bosish orqali qanday bajarish mumkinligini aytib beramiz.

Har bir rang turkumidagi uchrashuvlarga sarflangan umumiy vaqtni eksport qiling
- Birinchidan, Outlook ilovasini ishga tushiring.
- Keyin, Outlook oynasiga kirganingizdan so'ng, "Alt + F11" tugmachalarini bosishingiz mumkin.
- Keyinchalik, siz "Ilovalar uchun Microsoft Visual Basic" oynasiga kirishingiz mumkin.
- Keyin, sizdan “Microsoft Excel obyektlar kutubxonasi”ni yoqishingiz talab qilinadi. Bunga erishish uchun “Asboblar” > “Ma’lumotnoma” ni bosishingiz mumkin.
- Keyin ishlatilmaydigan modulni topishingiz va ochishingiz kerak.
- Shundan so'ng, ushbu modulga quyidagi VBA kodini nusxalashingiz kerak.
Sub ExportTimeSpentOnAppointmentsInEachColorCategory()
Dim objDictionary As Object
Dim objAppointments As Outlook.Items
Dim objAppointment As Outlook.AppointmentItem
Dim strCategory As String
Dim arrCategory As Variant
Dim varCategory As Variant
Dim objExcelApp As Excel.Application
Dim objExcelWorkbook As Excel.Workbook
Dim objExcelWorksheet As Excel.Worksheet
Dim arrKey As Variant
Dim arrItem As Variant
Dim i As Long
Dim nLastRow As Integer
Set objDictionary = CreateObject("Scripting.Dictionary")
Set objAppointments = Application.Session.PickFolder.Items
For Each objAppointment In objAppointments
arrCategory = Split(objAppointment.Categories, ",")
For Each varCategory In arrCategory
strCategory = Trim(varCategory)
If objDictionary.Exists(strCategory) Then
objDictionary.Item(strCategory) = objDictionary.Item(strCategory) + objAppointment.Duration
Else
objDictionary.Add strCategory, objAppointment.Duration
End If
Next
Next
'Create a new Excel workbook
Set objExcelApp = CreateObject("Excel.Application")
Set objExcelWorkbook = objExcelApp.Workbooks.Add
Set objExcelWorksheet = objExcelWorkbook.Sheets(1)
objExcelApp.Visible = True
objExcelWorkbook.Activate
With objExcelWorksheet
.Cells(1, 1) = "Color Category"
.Cells(1, 1).Font.Bold = True
.Cells(1, 1).Font.Size = 14
.Cells(1, 2) = "Total Time (min)"
.Cells(1, 2).Font.Bold = True
.Cells(1, 2).Font.Size = 14
End With
arrKey = objDictionary.Keys
arrItem = objDictionary.Items
For i = LBound(arrKey) To UBound(arrKey)
nLastRow = objExcelWorksheet.Range("A" & objExcelWorksheet.Rows.count).End(xlUp).Row + 1
objExcelWorksheet.Cells(nLastRow, 1) = arrKey(i)
objExcelWorksheet.Cells(nLastRow, 2) = arrItem(i)
Next
objExcelWorksheet.Columns("A:B").AutoFit
End Sub
- Nihoyat, asboblar panelidagi "Ishga tushirish" belgisini bosish yoki "F5" tugmachasini bosish orqali siz ushbu makrosni ishga tushirishingiz mumkin.
- Keyin sizdan ma'lum bir kalendarni tanlashingiz talab qilinadi.
- Siz tanlaganingizdan va "OK" tugmasini bosganingizdan so'ng, makros ishlashda davom etadi. Tugatgandan so'ng, fonda ko'rsatiladigan yangi Excel fayli paydo bo'ladi.
- Unga kirishingiz mumkin. Bu quyidagi skrinshotga o'xshaydi:
Outlook atrofidagi potentsial tahdidlarga e'tibor bering
Outlook foydalanuvchilari barcha mumkin bo'lgan xavflarni, jumladan, noma'lum elektron pochta qo'shimchalari, o'rnatilgan havolalar va inson xatolaridan ehtiyot bo'lishlari kerak. Aks holda, Outlook istalgan vaqtda buzilishi mumkin. Bundan tashqari, muntazam ravishda Outlook ma'lumotlarining zaxira nusxalarini yaratish va maxsus ta'mirlash vositasini saqlash zaruriyati hisoblanadi. DataNumen Outlook Repair eng tavsiya etilgan tuzatish vositalaridan biridir. Bu mumkin Outlook-ni ta'mirlash bir zumda muammolar.
Muallif kirish:
Shirli Chjan ma'lumotlarni qayta tiklash bo'yicha mutaxassis DataNumenMa'lumotlarni qayta tiklash texnologiyalari bo'yicha jahon yetakchisi bo'lgan , Inc shikastlangan mdf va Outlook ta'mirlash dasturiy mahsulotlar. Qo'shimcha ma'lumot olish uchun tashrif buyuring www.datanumen.com

