Saltar al contenido

Fallo al buscar valor con FIND


Invitado FernandoML

Recommended Posts

Invitado FernandoML
publicado

Buenos días a todos y Felices Fiestas.

Tengo un problema que espero me podais ayudar. Tengo un Calendario en Excel y necesito buscar el dia 1 en que celda está. Uso el siguiente comando:

 

Fila = Hoja1.Range("B5:H10").Find("1").Row
Colu = Hoja1.Range("B5:H10").Find("1").Column

Pues bien, sencillo no? solo tengo que buscar el valor 1, pues lo que me hace es darme la fila y columna del número 10.

Alguien sabe porque?

 

Muchas gracias y un saludo

publicado
Hace 5 horas, FernandoML dijo:

Pues bien, sencillo no? solo tengo que buscar el valor 1, pues lo que me hace es darme la fila y columna del número 10.

Ve el enlace https://docs.microsoft.com/en-us/office/vba/api/excel.range.find

Recuerda que si se OMITEN los parámetros de la función Find, uno de los parámetros por DEFAULT son que buscara parte de lo que buscas en una Cadena mayor. Y por eso que @Antoni, te puso el xlWhole, ya que va a buscar en valor COMPLETO y como lo tenias solo una parte que corresponde a xlPart.

Saludos.

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.