por exemplo tem essa função (que eu chamo dentro da celula D5 por exemplo) Public Function Teste30()
Workbooks.Item(1).Worksheets.Item(1).Range("D6") = 10
Teste30 = 30
End Function Eu queria que ele colocasse o valor 10 na celula D6, e voltasse à função e retornasse o valor 30 na celula em que eu chamo a função (por exemplo D5) Aparentemente, pelo menos pra mim, isso funcionaria, mas esse código não retorna o valor da função na celula D5 e nem coloca o valor 10 na celula abaixo (D6) talvez essa duvida essa bem simples, mas sou novo nisso. Se alguém puder me ajudar ae, agradeço.