La formattazione condizionale di Excel può utilizzare UDF nella condizione?
-
05-07-2019 - |
Domanda
Ho una cella in Excel che desidero formattare diversamente in base a una formula definita dall'utente (UDF) - la mia formula verifica se esiste una formula nella cella ...
Sto cercando di utilizzare la formattazione condizionale con il mio UDF per formattare la cella, ma sembra non funzionare.
La mia condizione è questa:
="isManualPrice(R22C12)"
Ho provato senza virgolette, ma ho ricevuto l'errore
Non puoi usare riferimenti ad altri fogli di lavoro o cartelle di lavoro per Criteri di formattazione condizionale
Forse il problema riguarda il fatto che il mio UDF è stato definito in una cartella di lavoro macro separata e non nella mia cartella di lavoro principale ...
Vedo che è menzionato in questo post del blog dal 2005 , ma solo di passaggio ...
Grazie in anticipo. Chris
Soluzione
Sì, può.
Il tuo problema è semplicemente che hai delle virgolette lì dentro. Devi scegliere " Formula Is " dal menu a discesa, quindi la formula dovrebbe essere
=isManualPrice(R22C12)
... senza virgolette.
(Sono più abituato alla notazione A1 piuttosto che alla notazione R1C1 ma suppongo che funzionerà altrettanto bene).