Atualização do MS Outlook 2003 para o MS Outlook 2013 - como migrar exibições personalizadas e barras de menus?

1

Atualmente estou trabalhando com Microsoft Outlook 2003 e quero atualizar para o MS Outlook 2013 ''.

Eu fiz algumas modificações que são importantes para o meu trabalho e gostaria de saber qual é a maneira mais fácil de colocá-las no novo Outlook 2013 :

  • exibições personalizadas - Estou trabalhando com exibições personalizadas (principalmente tabelas) em e-mails e calendário
  • menus personalizados - criei 2 menus adicionais na barra de menus que me permitem iniciar diretamente os makros (também com atalhos de teclado)
  • pastas de pesquisa - Estou trabalhando com algumas pastas de pesquisa personalizadas que usam exibições personalizadas e criei algumas das macros VBA mencionadas acima para saltar diretamente para essas exibições com determinados atalhos de teclado
por MostlyHarmless 16.07.2015 / 15:42

1 resposta

1

esta é apenas uma resposta parcial, mas vou estendê-la se possível

Exportar menus personalizados no Outlook 2007 via VBA

Fiz uma captura de tela dos menus personalizados para documentar o status quo no Office 2007.
Com o código VBA a seguir, era pelo menos possível exportar o nome e o procedimento de macro usado para cada entrada de menu (imprimi-los na janela de saída no VBA), o que me poupou muito de clicar e copiar:

Observação: você tem que digitar o nome do menu personalizado, no exemplo abaixo descrito, é chamado & Especial .

Sub ListMenuItems()
    Dim oCBmnuTools As Office.CommandBarPopup
    Dim oCBmnuSaveMe As Office.CommandBarButton

    Set oCBmnuTools = Application.ActiveExplorer.CommandBars("Menu Bar").Controls("&Special")

Dim i As Integer
For i = 1 To oCBmnuTools.Controls.Count
    With oCBmnuTools.Controls.Item(i)
        Debug.Print .Caption & vbCr & .Parameter & vbCr
    End With
Next i
End Sub
    
por 20.07.2015 / 10:15