Código:
Option Explicit
Private m_SearchInSubFolder As Boolean
Public Property Let SearchInSubFolder(ByVal Value As Boolean)
m_SearchInSubFolder = Value
End Property
Public Property Get SearchInSubFolder() As Boolean
SearchInSubFolder = m_SearchInSubFolder
End Property
con el fin de atribuirle un valor a m_SearchInSubFolder, como verán dentro de la propiedad no se ejecuta nada mas entonces la pregunta es tiene algo de malo si yo directamente declaro la variable como publica
Código:
Public m_SearchInSubFolder As Boolean
Saludos.