Outlook 2013 - 編輯收到的會議主題

Outlook 2013 - 編輯收到的會議主題

我使用 Outlook 2013,作為工作的一部分,我接收會議(它們作為工作流程的一部分轉發給我)。我執行會議描述中指示的工作,然後將其存檔。對於我自己的筆記,我編輯了會議的主題行。這很簡單,完成方式與您在 Outlook 2010 中所做的完全一樣 - 打開會議並輸入主題行並儲存。但是,這在 Outlook 2013 中顯然是不可能的。我究竟做錯了什麼?

編輯:「操作」是指功能區上顯示的按鈕。我尚未接受嘗試編輯的會議邀請;在 Outlook 2010 中運作良好。

答案1

這對我來說效果很好。我已經測試了我尚未接受的會議邀請。

我所做的就是做出我想要的改變並點擊ctrl-s

有時,如果顯示寬度不夠大,功能區指令會隱藏,但這不會影響鍵盤快速鍵。

答案2

我寫了一個宏來完成這個任務,因為我並沒有屏息以待 M$ 恢復他們莫名其妙地剝奪的這個功能。

與此功能被破壞之前一樣,必須打開感興趣的“會議項目”才能更改主題。

這個巨集可能會或可能不會破壞某些東西,可能包括與 Exchange 伺服器的同步(但如果 Exchange 伺服器無法處理它,那麼 M$ 就無法破壞它)。

所有免責聲明均適用。使用風險自負。 YMMV 等

Option Explicit
Sub change_subject_of_currently_open_meeting_request()
        Dim oMail As MailItem
        Dim oMtg As MeetingItem

        On Error Resume Next
        Err.Clear
        Set oMtg = ActiveInspector.currentItem
        If Err.Number <> 0 Then
            MsgBox "This macro works only in an open MEETINGItem." & vbCrLf & "Will now exit macro."
            Exit Sub
        End If
        On Error GoTo 0

        Dim strS, t, v, p, prompt, title
        strS = oMtg.Subject

        p = "Microsoft broke the ability to edit subject lines"
        p = p & vbCrLf & "of meeting requests in the 2013 version."
        p = p & vbCrLf
        p = p & vbCrLf & "This macro provides a way to do so."

        prompt = p
        title = "Provides the ability to edit meeting request subject lines, broken in Outlook 2013."
        t = InputBox(prompt, title, strS) ' prompt, title, default
        If t <> "" Then
           If t <> strS Then
              oMtg.Subject = t
           End If
        End If
End Sub

相關內容