docvariable

como inserir docvariable no excel?
 

Informações sobre a pergunta


Última atualização dezembro 17, 2019 Exibições 1.205 Aplicável a:
Resposta
Resposta

Ok Vanessa,

agora consigo te fornecer uma solução. Em resumo o que o DocVariable faz no Word é armazenar, de forma oculta uma variável, que a partir daí pode se utilizada no documento.

Bem, no Excel pode-se realizar isto com a propriedade Nome. Vou demonstrar:

 

No Word você teria, por exemplo:

Sub GetSetDocVars()
   Dim oNome As String
   oNome = "Carlos Rocha"
   ActiveDocument.Variables.Add Name:="Nome", Value:=oNome
End Sub

Já no Excel teria:

Sub VariaveisOcultas()
   Dim nme As Name
   Set nme = ActiveWorkbook.Names.Add(Name:="Nome", RefersTo:="Carlos Rocha")
   nme.Visible = False

End Sub

Desta forma, toda vez que desejar obter o nome bastará digitar a fórmula =Nome na sua planilha, que receberá o texto Carlos Rocha.

 

Creio que fosse isso o que você desejava. Caso precise de ajuda para personalisar o código do Word para o Excel é só avisar.

Abraço, Carlos F. P. Rocha - Conheça http://www.carlosfprocha.com

Isso resolveu o problema?

Isso não ajudou.

Ótimo! Obrigado por marcar essa opção como resposta.

Qual o seu grau de satisfação com esta resposta?

Obrigado por seus comentários. Isso nos ajuda a melhorar o site.

Qual o seu grau de satisfação com esta resposta?

Obrigado por seus comentários.