Olá Sérgio,
Eu utilizo uma versão antiga do Excel (2000) pelo que as indicações que lhe
deixo podem não funcionar em pleno ou necessitar de alguns acertos...
Se utiliza muito essa função pode criar um add-in para o Excel de modo que
ao trabalhar em qualquer documento do Excel passa a poder utilizar a função
fExtenso tal como se esta fosse uma das disponíveis de raiz no Excel.
Abra o Excel com uma folha de cálculo totalmente vazia e depois abra o
ficheiro VBAExtenso.xls que obteve do site, pressione então a combinação de
teclas ALT+F11 para aceder à janela do VBA, vai ver um módulo Mod1Extenso na
"árvore" do lado esquerdo, expanda para isso o VBAProject correspondente ao
ficheiro VBAExtenso.xls, arraste com o rato o módulo para o outro VBAProject
correspondente ao ficheiro em branco, (deve ter a indicação Livro1 ou
Book1).
Feche a janela do Microsoft Visual Basic e passe para a janela do ficheiro
Excel que está em branco, utilize agora a opção File -> Save As e no tipo de
ficheiro escolha o formato "Microsoft Excel Add-In (*.xla)"
o Excel deve de imediato localizar-se na pasta onde devem ser colocados os
Add-ins, atribua um nome sugestivo para o conseguir identificar facilmente.
Feche todos os documentos do Excel e volte a abrir, agora tem que activar o
add-in através da opção Tools / Add-ins na lista localize o nome que
atribuiu ao Add-in e active a caixa respectiva.
A partir deste momento já deve conseguir utilizar a função fExtenso em
qualquer ficheiro do Excel, abrindo a lista de funções esta deve aparecer na
categoria Funções do Utilizador.
Estas indicações aplicam-se ao Excel 2000 e não sei se 2007 as coisas são
muito diferentes ou não.
___
Rui Paz
On 11-05-2011 18:41, COMPUTADOR(Entreajuda) wrote:
>
>
>
> Bom dia Sr Rui Paz
>
> Segui o link com a informação e segui os passos conforme la indica e não
obtive resultados sera que me pode ajudar em nais alguma coisa?
> eu fiz estes passos
> Instalando em Sua Pasta de Trabalho do Excel:
> Para isto, você necessita ter algum conhecimento sobre VBA. Mas mesmo
sendo leigo em VBA, tente isto:
>
> - Copie o módulo Mod1Extenso para a sua pasta;
> Como:
> 1- Abra SuaPastaDeTrabalho.xls ou crie uma nova;
> 2- Abra este VBAExtenso.xls;
> 3- Pressione Alt+F11 para abrir a janela do Microsoft Visual Basic;
> 4- Araste o módulo Mod1Extenso para cima do objeto
> VBAProject(SuaPastaDeTrabalho.xls);
> - Agora você pode usar a função fExtenso() diretamente nas células de sua
pasta; Por exemplo, se tiver um número na célula A1, pode por esta fórmula
em B1:
> = fExtenso(A1; 1; "Real").
--
-----------------------------------------------------------------------
Revista COMPUTADOR
<<< REVISTA N. 144 JÁ NAS BANCAS >>>
http://www.clubeinformatica.com
-----------------------------------------------------------------------
- Para responder a esta mensagem, basta um um clique sobre "Responder" (ou
"Reply"). A sua resposta será enviada para "[email protected]" e
depois reencaminhada ao autor e a todo o grupo.
- Para enviar a sua própria mensagem a solicitar ajuda, envie um email para:
[email protected]
- Para anular a inscrição neste grupo, envie um email para:
[email protected]
- Para consultar o histórico de mensagens, visite este grupo em:
https://groups.google.com/group/ajuda-informatica/topics
- Para contactar o Moderador:
[email protected]
-----------------------------------------------------------------------