Ctrl + Alt не является функцией Outlook 2003, поэтому я не могу это комментировать.Я могу запустить следующий макрос, добавив макрос на панель инструментов с помощью Tools, Customize.
Этот макрос будет пересылать все выбранные элементы.Если вы хотите убедиться, что выбран только один элемент, протестируйте SelectedItems.Count.Если текущая папка пуста, ничего не происходит, потому что SelectedItems.Count = 0
Sub ForwardSelectedItems()
Dim Inx As Integer
Dim NewItem As MailItem
Dim SelectedItems As Outlook.Selection
Set SelectedItems = ActiveExplorer.Selection
For Inx = 1 To SelectedItems.Count
Set NewItem = SelectedItems.Item(Inx).Forward
With NewItem
' ########## Remove following block if attachments are to be sent.
' Delete any attachments.
With .Attachments
While .Count > 0
.Remove 1
Wend
End With
' ########## Remove above block if attachments are to be sent.
With .Recipients
' Add new recipient. Note Forward deletes existing recipients.
.Add "my.friend@isp.com"
End With
' Choices ######
'.Display ' Show to user and let them send if they wish
.Send ' Send automatically without showing to user
' End of choices ######
End With
Next
End Sub