Pensei melhor, a melhor alternativa pra fazer exatamente como vc quer, seria criar uma função definida pelo usuário, (UDF), que retornaria a fórmula de uma célula qualquer. Aí sim, vc poderia usar, por exemplo:
=FORMULA(A1)
e o resultado seria "=CIL12"
Daí, vc usaria esta nova função, criada em VBA, numa outra fórmula, assim:
=SUBSTITUIR(FORMULA(A1);"=CIL";"")
isso te devolveria o número 12 da fórmula =CIL12
e vc poderia aí, complementar com suas fórmulas conforme quiser, que seria:
=SUBSTITUIR(FORMULA(A1);"=CIL";"")*B1*C1
Se quiser seguir esta linha, já está anexado. Mas já adianto: seu arquivo passará a ter macros, e sua extensão mudará para XLSM, e pra funcionar, precisará SEMPRE, habilitar as macros.
Vê aí o que achou melhor
Valew, Falow !!
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 11/07/2012 10:24 pm