Gracias 3pies
Según mi pensamiento lo tenía de este modo:
dato1=Sheets(1).Select(Range("G4").Value)
Pero el resultado que me arrojaba en la celda destino aparecía "VERDADERO"
¿Qué cambio hace el "select "?
Ahora esa es mi duda.
La anterior ya quedó resuelta, gracias.
Saludos cordiales

.