Variable no Coincide con valores de celda en excel
hola. A todos tengo muchos procedimiento en que que el usuario tiene que introducir valores por inputbox o application.inputbox y comparar ese valor con un rango o con celdas que están seleccionadas y sucede que no reconocen que son iguales los valores. Ni si pongo el valor de la variable en el mismo editor de VBA.
La otra vez para eliminar un valor en un rango tuve que copiar el valor que estaba en el rango y copiarla en otra celda. Y hacerla referencia desde el editor por ejemplo valor= Range("a1").value y solamente asi reconocía por mas que
ponía un texto igual a la celda a1 me decían que no eran iguales. No pasaba nada con mi procedimiento. Generalmente uso
for each celda in selection o for each celda in range("a1:a500") por ejemplo
IF CELDA.VALUE = valorintroducido then
....
end if
next celda
esto para mi no tiene sentido por que lo mas raro es que aveces me reconce y aveces no. Por que pasa esto alguien sabe es mi office, mi procedimiento o que estoy haciendo mal.
Gracias por leer mi mensaje.