none
Formula para encontrar texto en Excel RRS feed

  • Pregunta

  • HOLA BUEN DIA:

    QUIERO ENCONTRAR TEXTO EN UNA FORMULA, O PROGRAMAR ALGO PARA QUE MEDIANTE UNA ESPECIE DE CUADRO DE BUSQUEDA PUEDA ENCONTRAR EL TEXTO QUE YO DESEE EN UNA HOJA DE EXCEL, ESTO PUEDE HACERSE??

    SALUDOS

    miércoles, 7 de noviembre de 2012 18:30

Todas las respuestas

  • Hola!

    Yo probaría a grabar una macro mientras realizo una búsqueda, luego lo adaptaría a mi necesidad.

    Por cierto, por favor no escribas en mayúsculas, en Internet se considera que estás gritando.


    Saludos a todos desde Huelva
    http://www.mvp-access.es/emilio/


    miércoles, 7 de noviembre de 2012 18:54
  • Podrias usar el VLookUp y suar una celda fija para que todo lo que escribas en la celda te lo busque en la matriz especificada y te devuelva los resultados en otra columna.

    Saludos desde Monterrey, Nuevo León, México!!!

    jueves, 22 de noviembre de 2012 0:27
  • Hola Kariel:

    Puedes apoyarte en una Macro, en la ficha de Programador, da clic en la opción Visual Basic y pega el sig codigo:

    Sub Buscar()
    Dim Sht As Worksheet
    Dim Rng As Range
    Dim Crit

    Crit = Sheets("hoja1").Range("dato").Value
    For Each Sht In ActiveWorkbook.Sheets
     Set Rng = Sht.Range("a1:a50000")
    On Error Resume Next
          
    If Crit = Application.WorksheetFunction.VLookup(Crit, Rng, 1, 0) Then
    MsgBox "el valor " & Crit & " está en la hoja " & Sht.Name
    End If
    Next Sht
    End Sub

    Nota: En la primera hoja de tu Libro (Hoja1 por Default) define una unica celda como Rango bajo el nombre de "dato" por esta razón (Crit = Sheets("hoja1").Range("dato").Value)

    Lic. Iván Astello | Monterrey N.L MX.

    [ do code . write memories ]


    martes, 27 de noviembre de 2012 22:45