Как быстро открыть определенный документ Word или книгу Excel в Outlook через VBA

Поделись сейчас:

Возможно, когда вы составляете электронные письма, вам часто приходится обращаться к определенным файлам, которые хранятся на вашем локальном жестком диске, например к документу Word или рабочей книге Excel. Итак, эта статья научит вас быстро открывать определенные файлы из Outlook через VBA.

Вам часто требуется проверять или ссылаться на определенные файлы при работе с электронной почтой в Outlook? Например, ваша компания установила множество правил для электронных писем, отправляемых нашим клиентам, и эти правила перечислены в конкретном документе Word. Поэтому каждый раз, когда вы составляете такое электронное письмо, отправляемое клиентам, вам нужно будет ссылаться на конкретный документ. В этом случае будет очень удобно, если вы сможете напрямую открыть конкретный файл из Outlook. К счастью, вы можете добиться этого с помощью Outlook VBA.

Откройте определенный документ Word в Outlook

  1. Для начала запустите приложение Outlook.
  2. Затем нажмите сочетание клавиш «Alt + F11», чтобы получить доступ к редактору Outlook VBA,
  3. Затем во всплывающем диалоговом окне откройте модуль, который не используется, или вставьте новый новый модуль, выбрав «Вставить» > «Модуль».Вставьте свежий новый модуль
  4. После этого вы должны скопировать следующие коды VBA в новый модуль.
Public Sub OpenSpecificWordDocument()
    Dim strFile As String
    Dim objWordApp As Word.Application
    Dim objWordDocument As Word.Document
    Dim objWordTable As Word.Table
    Dim objWordRange As Word.Range
 
    'Change the following line to point to your own Word document on your local disk
    strFile = "E:\Email\Email Rules.docx"

    Set objWordApp = CreateObject("Word.Application")
    Set objWordDocument = objWordApp.Documents.Open(strFile)
    objWordDocument.Activate
    Set objWordRange = objWordDocument.Range(0, 0)
    objWordApp.Visible = True
    objWordDocument.ActiveWindow.Visible = True
End Sub

Коды VBA — откройте определенный документ Word в Outlook

  1. Позже вы можете закрыть редактор VBA и добавить проект VBA на панель быстрого доступа или на ленту. Здесь мы берем панель быстрого доступа в качестве примера, вы можете выполнить шаги, показанные на изображении ниже:Добавить новый проект VBA на панель быстрого доступа
  2. Наконец, вы можете вернуться в главное окно Outlook. Как только вы нажмете кнопку макроса на панели быстрого доступа, откроется определенный текстовый документ, как показано на следующем снимке экрана:Быстро открыть определенный документ Word из Outlook

Откройте определенную книгу Excel в Outlook

Если вы хотите быстро открыть определенную книгу Excel из Outlook, вы можете использовать следующие коды VBA:

Public Sub OpenSpecificExcelWorkbook()
    Dim strFile As String
    Dim objExcelApp As Excel.Application
    Dim objExcelWorkBook As Excel.Workbook
    Dim objExcelWorkSheet As Excel.Worksheet
    Dim objExcelRange As Excel.Range

    'Change the following line to point to your own Word document on your local disk
    strFile = "E:\Email\Email Statistics.xlsx"

    Set objExcelApp = CreateObject("Excel.Application")
    Set objExcelWorkBook = objExcelApp.Workbooks.Open(strFile)
    Set objExcelWorkSheet = objExcelWorkBook.Sheets(1)
    objExcelWorkSheet.Activate
    Set objExcelRange = objExcelWorkSheet.Range("A1")
    objExcelRange.Activate
    objExcelApp.Visible = True
End Sub

Коды VBA — откройте конкретную книгу Excel в Outlook

Затем вы можете добавить новый макрос на панель быстрого доступа, как обычно. Когда вы нажмете соответствующую кнопку, отобразится конкретная книга Excel.Быстро открыть определенную книгу Excel из Outlook

Никогда не откладывайте устранение ошибок Outlook

Поскольку Outlook подвержен ошибкам, вы, должно быть, сталкивались с различными проблемами. Некоторые из них могут быть такими маленькими и фатальными. Следовательно, иногда, даже если вы страдаете от них, возможно, ваш Outlook все еще может работать как обычно. Но вам лучше разобраться в них четко. В противном случае накопление нерешенных проблем Outlook приведет к серьезному повреждению ваших данных Outlook. В этот момент, если вы хотите исправить Outlook, вы должны прибегнуть к надежному и авторитетному инструменту, например DataNumen Outlook Repair.

Об авторе:

Ширли Чжан — эксперт по восстановлению данных в DataNumen, Inc., которая является мировым лидером в области технологий восстановления данных, включая починить мдф и программные продукты для ремонта Outlook. Для получения дополнительной информации посетите www.datanumen.com

Поделись сейчас:

Комментарии закрыты.