¿Puede el formato condicional de Excel usar UDF en la condición?
-
05-07-2019 - |
Pregunta
Tengo una celda en Excel a la que quiero formatear de manera diferente en función de una fórmula definida por el usuario (UDF, por sus siglas en inglés); mi fórmula prueba si hay una fórmula en la celda ...
Estoy tratando de usar el formato condicional con mi UDF para formatear la celda, pero parece que no funciona.
Mi condición es esta:
="isManualPrice(R22C12)"
Lo intenté sin las comillas, pero obtuve el error
No puedes usar referencias a otras hojas de trabajo o libros de trabajo para Criterios de formato condicional
Quizás el problema se relaciona con la definición de mi UDF en un libro de macros por separado y no en mi libro de trabajo principal ...
Veo que se menciona en esta entrada de blog de 2005 , pero solo de pasada ...
Gracias de antemano. Chris
Solución
Sí, puede.
Su problema es simplemente que tiene citas allí. Debes elegir " Fórmula es " desde el menú desplegable, y luego su fórmula debería ser
=isManualPrice(R22C12)
... sin comillas.
(Estoy más acostumbrado a la notación A1 que a la notación R1C1, pero supongo que funcionará igual de bien).