¿Cómo hacer un enlace tardío en VBA?

Tengo esta pequeña función que logra la creación de un correo electrónico a través de VBA,
Obtiene los datos de otra función que funciona junto con un archivo de Excel.

El problema que tengo es que hice todo esto a través de Excel 2016, y cuando algunos de mis colegas intentan usarlo, aparece un error de referencias faltantes (Biblioteca de Outlook 16.0).

Así que busqué en las soluciones de Internet y las que encontré son muchas, pero lo mejor es el enlace tardío. He leído todo al respecto, pero parece que no entiendo realmente lo que está sucediendo y cómo hacerlo funcionar en el siguiente código.

Sub EscalateCase(what_address As String, subject_line As String, email_body As String)

    Dim olApp As Outlook.Application
    Set olApp = CreateObject("Outlook.Application")

        Dim olMail As Outlook.MailItem
        Set olMail = olApp.CreateItem(olMailItem)

        olMail.To = what_address
        olMail.Subject = subject_line
        olMail.BodyFormat = olFormatHTML
        olMail.HTMLBody = email_body
        olMail.Send

    End Sub

Por lo tanto, tal vez me puedan ayudar con este ejemplo para ver este práctico caso mío.

Respuestas a la pregunta(2)

Su respuesta a la pregunta