Hola!
Por medio de visual de excel quiero hacer un bucle para que me busque el valor de una variable declarada en un rango de celdas:
Ej. (os pongo el código):
Sub Macro1
Dim centro As String
centro = InputBox("Nombre del Centro", "", "Toma de datos de Centro")
Dim j As Integer
For j = 2 to 200
If centro = ActiveSheet.Cells(j, 1).Value Then
MsgBox "OK"
Exit For
End If
Next
End sub
Esto me funciona correctamente, es decir, si en cualquier celda del rango a2:a200 escribo "prueba", y al ejecutar la macro, cuando me pide el valor del inputbox escribo "prueba", me devuelve "ok". pero el problema es que quiero buscar el valor de la variable centro en una hoja distinta a la que tengo activada. La hoja donde quiero buscar se llama "datos".
Esposible hacer esto en excel?
Regards
Por medio de visual de excel quiero hacer un bucle para que me busque el valor de una variable declarada en un rango de celdas:
Ej. (os pongo el código):
Sub Macro1
Dim centro As String
centro = InputBox("Nombre del Centro", "", "Toma de datos de Centro")
Dim j As Integer
For j = 2 to 200
If centro = ActiveSheet.Cells(j, 1).Value Then
MsgBox "OK"
Exit For
End If
Next
End sub
Esto me funciona correctamente, es decir, si en cualquier celda del rango a2:a200 escribo "prueba", y al ejecutar la macro, cuando me pide el valor del inputbox escribo "prueba", me devuelve "ok". pero el problema es que quiero buscar el valor de la variable centro en una hoja distinta a la que tengo activada. La hoja donde quiero buscar se llama "datos".
Esposible hacer esto en excel?
Regards