none
ACCESS 2013 - ошибка при работе vba RRS feed

  • Вопрос

  • Добрый день!

    После переноса базы с 2003 на 2013 при выполнении кода  выдает ошибку 

    Ошибка установщика программного обеспечения 

    Run-time error -2147467229(80004023)

    Код

     ===========================   

    Sub SendMessage(ByVal Address As String, ByVal cc As String, _
    ByVal Subject As String, ByVal text As String, Optional AttachmentPath)

        Dim objOutlook As New Outlook.Application
        Dim objOutlookMsg As Outlook.MailItem
        Dim objOutlookRecip As Outlook.Recipient
        Dim olMailItem As Integer
       Set objOutlookMsg = objOutlook.CreateItem(olMailItem) '''!!!!!!!! здесь дает ошибку

    ========================

    Помогите, пожалуйста, разобраться в причине.

    Я уже запускала программу восстановления office2013- не помогло.

Ответы

  • VBA Access 2003 и VBA Access 2013 различаются.

    Пробуйте пересохранить базу данных в новый формат Access, проверить работу программы. Видимо Вам необходимо будет и править используемые базой данной макросы.


    Да, я Жук, три пары лапок и фасеточные глаза :))

    • Помечено в качестве ответа ЖукMVP, Moderator 9 сентября 2017 г. 5:32
    Модератор