O conteúdo da célula retorna apenas o valor na célula. Esta é muitas vezes a única coisa que você precisa, e em muitas fórmulas seria bom usar o = X no seu exemplo (a função Cell também dá acesso a muito mais informações sobre a célula, por exemplo, tipo, etc). / p>
No entanto, indireto, permite fazer mais, pois, em vez de apenas passar o valor de uma célula, ele cria uma referência para a célula, que poderia então ser usada em fórmulas. O conteúdo da célula não permite que você faça isso.
O Cell permite que você faça isso:
A1="thing I'm looking up"
=vlookup(cell.contents("contents",A1), myRange,1,false)
ou até mesmo isso:
A1="B2"
B2="thing i'm looking up"
=vlookup(cell.contents("contents",indirect(A1)), myRange,1,false)
Mas não permite que você faça isso:
A1="B3:C5"
vlookup("thing I'm looking up in " & A1, indirect(A1), 1, false)
onde você poderia usar o endereço armazenado em A1 como referência para ser usado em uma fórmula. A célula só permite usar o valor e não como referência.