#Const UseObjectLibrary_XLS = False
#Const UseObjectLibrary_OLK = False
#Const UseObjectLibrary_FSO = False
#Const UseObjectLibrary_MSO = False
#Const UseObjectLibrary_WRD = False
' ################################################## EXCEL
#If UseObjectLibrary_XLS Then
Public Const blnUseObjectLibrary_XLS As Boolean = True
Public xlsApp As Excel.Application
#Else
Public Const blnUseObjectLibrary_XLS As Boolean = False
Public xlsApp As Object
' Varias
Public Const xlVeryHidden = 2
Public Const xlPrintNoComments = -4142
Public Const xlLandscape = 2
Public Const xlAutomatic = -4105
Public Const xlDownThenOver = 1
Public Const xlPrintErrorsDisplayed = 0
Public Const xlDelimited = 1
Public Const xlTextQualifierDoubleQuote = 1
Public Const xlWorkbookDefault = 51
Public Const xlOpenXMLWorkbook = 51
Public Const xlCellTypeVisible = 12
Public Const xlContext = -5002
' Direccion
Public Const xlDown = -4121
Public Const xlUp = -4162
Public Const xlLeft = -4159
' ################################################## OUTLOOK
#If UseObjectLibrary_OLK Then
Public Const blnUseObjectLibrary_OUT As Boolean = True
Public olkApp As Outlook.Application
Public olkNs As Outlook.Namespace
Public olkFolder As Outlook.folder
Public olkMail As Outlook.MailItem
Public olkPrp As Outlook.UserProperty
Public olkAccount As Outlook.Account
Public olkAttach As Outlook.attachment
#Else
Public Const blnUseObjectLibrary_OUT As Boolean = False
Public olkApp As Object
Public olkNs As Variant
Public olkFolder As Object
Public olkMail As Variant
Public olkPrp As Variant
Public olkAccount As Variant
Public olkAttach As Variant
Public Const olMailItem = 0
Public Const olMSG = 3
Public Const olByValue = 1
Public Const olByReference = 4
' Formateo de mensajes (BodyFormat)
Public Const olFormatUnspecified = 0
Public Const olFormatPlain = 1
Public Const olFormatHTML = 2
Public Const olFormatRichText = 3
#End If