Eu preciso nomear uma variável no VBA com o resultado de uma fórmula, sem precisar linkar na célula, exemplo CONTA = Soma("A1:A2") e ao usar a variável CONTA para alguma função, ele traria o resultado da soma do intervalo. Eu sei como nomear quando está em uma célula, exemplo CONTA = Range("A3").Value por exemplo, mas a questão é não referenciar nenhuma célula da planilha
Olá! Tudo bem? Obrigado por vir ao Profes.com.br! Sua dúvida é muito pertinente e interessante. Mas creio que uma simples resposta não solucionará sua dúvida. Para tal, sugiro enviar a demanda como uma Tarefa Profes, onde é possível incluir anexos e propor um valor de recompensa para o Profe que conseguir responder ou ainda agendar uma aula. Espero que isso ajude a solucionar seu problema! Atenciosamente, Willian
Olá, Nilton!!
Então, já pensou em se utilidar de uma UDF, function em VBA, em que vc atribua a uma variável e está contenha o resultado da operação, ou seja, o retorno dela. Acredito que essa, seja a sua solução. Caso desejar, pode entrar em contato com o meu zap: 21 959019554.
Link: https://profes.com.br/gutemberg.silveira/blog/detalhes-em-vba-que-poucas-pessoas-sabem-parte-5
Até mais!!