Você está offline; aguardando reconexão

Como converter moedas européias programaticamente usando o componente MSoEuro do Excel e como usar o suplemento Ferramentas de moeda euro

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 914200
Sumário
Este artigo descreve como usar o método Convert do componente MSoEuro do Microsoft Excel no Microsoft Visual Studio. NET. Você pode usar esse método para converter moedas programaticamente em euros ou para a moeda do outro euro nação. Além disso, você pode usar esse método para converter moedas por meio de programação de euros ou de moeda do outro euro nação. Este artigo também descreve como usar as ferramentas de moeda euro suplemento no Microsoft Excel 2000 ou uma versão posterior do Excel.
Mais Informações

Requisitos

A lista a seguir inclui o software que é necessário para concluir esta tarefa:
  • Visual Studio .NET 2002 ou uma versão posterior do Visual Studio
  • Excel 2000 ou uma versão posterior do Excel
  • Suplemento Ferramentas de moeda euro

Como instalar o suplemento Ferramentas de moeda euro

Para instalar o suplemento Ferramentas de moeda euro, execute estas etapas:
  1. Inicie o Excel.
  2. No menu Ferramentas , clique em Add-ins .
  3. Clique para selecionar as Ferramentas de moeda euro caixa de seleção e, em seguida, clique em OK .

Sobre o componente MSoEuro

O componente MSoEuro fornece o método Convert . O método Convert pode converter moedas das três seguintes maneiras:
  • De moeda do nação um euro em euros
  • De euros para moeda de um nação euro
  • De moeda do euro um nação a moeda do outro euro nação usando euros como um intermediário
O método Convert retorna o número convertido como uma variável dupla. O método Converter utiliza cinco argumentos.
Convert (Value, CurrencyFrom, CurrencyTo, FullPrecision, TriangulationPrecision)
os cinco argumentos definidos na lista a seguir:
  • O argumento de valor é uma variável dupla. Esse argumento é o número de unidades da moeda que você deseja converter.
  • O argumento CurrencyFrom é uma variável de seqüência de caracteres. Este argumento é o código de três letras que indica a unidade de moeda que você está convertendo de.
  • O argumento CurrencyTo é uma variável de seqüência de caracteres. Este argumento é o código de três letras que indica a unidade de moeda que você está convertendo para.
  • O argumento FullPrecision é uma variável booleana. Esse argumento especifica como exibir o número retornado. Se este argumento estiver definido true, significativos todos os dígitos da conversão serão exibidos. Se este argumento estiver definido como false, nem todos os dígitos significativos da conversão serão exibidos. Por padrão, este argumento estiver definido como false.
  • O argumento precisãodatriangulação é uma variável de inteiro e é maior que ou igual a 3. Quando o método Convert do componente MSoEuro converte moeda do euro um país moeda do outro euro nação, o método Convert pode arredondará o valor euro intermediário. Esse argumento especifica quantos dígitos para usar quando o método Convert Arredonda o valor de euro intermediário. Se você omitir esse argumento, o método Convert não arredondará o valor de euro intermediário.

Códigos de moedas européias

Os códigos de moeda a seguir estão disponíveis no método Convert .
país/região unidade básica de moeda código ISO
BélgicaFrancoBEF
LuxemburgoFrancoLUF
Alemanha Marco alemãoTHE
EspanhaPesetaESP
FrançaFrancoFRF
IrlandaLibraIEP
ItáliaLiraITL
Países baixosGuilderNLG
ÁustriaXelimATS
PortugalEscudoPTE
FinlândiaMarkkaFIM
GréciaDrachmaGRD
Nações euroEuroEUR

Como usar o componente MSoEuro converter euros programaticamente

Para usar o componente MSoEuro converter euros programaticamente, execute essas etapas:
  1. Inicie o Visual Studio.
  2. Crie um novo aplicativo de console usando o Microsoft Visual Basic ou usando o Microsoft Visual translation from VPE for Csharp.
  3. Adicionar uma referência para o Microsoft Office Euro Converter biblioteca de objetos (Msoeuro.dll).
  4. Insira o código a seguir o aplicativo de console. For a Microsoft Visual C# console application, insert the following code in the static void Main method.
    MsoEuro.Converter objEuro=null;try {       //Use MSOEURO.dll for currency conversion       objEuro=(MsoEuro.Converter) Activator.CreateInstance(Type.GetTypeFromProgID( "MsoEuro.Converter"));	//Show DLL version	Console.WriteLine("msoeuro.dll version : " + objEuro.Version);} catch{	//DLL not found	Console.WriteLine("Please check the Installation of MSOEURO.dll on your PC.");			Console.Read();	System.Environment.Exit(0);}//Value for currency conversionconst string CurrencyFrom = "EUR";const string CurrencyTo = "ITL";double SourceValue = 1; // 1 Euroconst bool FullPrecision = true;const int TriangulationPrecision = 5;double ResultValue;//Call DLL for currency conversionResultValue =objEuro.get_Convert(SourceValue,CurrencyFrom,CurrencyTo,FullPrecision,TriangulationPrecision);            Console.WriteLine("Result is : " + ResultValue);Console.ReadLine();
    For a Visual Basic .NET console application, insert the following code in the Sub Main method.
    Dim objEuro As MsoEuro.ConverterTry   'Use MSOEURO.dll for Currency conversion   objEuro = CreateObject("MSOEURO.Converter")   'Show DLL version   Console.WriteLine(“msoeuro.dll version : “ & objEuro.Version)Catch ex As Exception   'DLL not found   Console.WriteLine("Please check the Installation of MSOEURO.dll on your PC.")   Console.Read()   EndEnd Try'Default value for Currency conversionConst CurrencyFrom As String = "EUR"Const CurrencyTo As String = "ITL"Dim SourceValue As Decimal = 1 ' 1 EuroConst FullPrecision As Boolean = TrueConst NumDigitsAfterDecimal As Integer = 2Dim ResultValue As Decimal  'Call DLL for Currency conversionResultValue =FormatNumber(objEuro.Convert(SourceValue,CurrencyFrom,CurrencyTo, _                                          FullPrecision), NumDigitsAfterDecimal)Console.WriteLine(“Result is : “ & ResultValue)    Console.Read()
  5. Salve e em seguida, execute o aplicativo de console.

    Observação Você recebe a seguinte saída.
    msoeuro.dll version : 1.0.128Result is : 1936,27
Referências
Para obter mais informações sobre o Microsoft Office Euro Currency Tools, visite o seguinte site da Microsoft: Para obter mais informações sobre como adicionar e remover referências no Visual Basic ou no Visual translation from VPE for Csharp, visite o seguinte site:

Para obter mais informações sobre a Excel 2000 SR-1 Eurotool Add-in atualização, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
295681Como obter e instalar a atualização do Excel 2000 SR-1 Eurotool Add-in
triangulação

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 914200 - Última Revisão: 05/16/2007 10:17:43 - Revisão: 1.5

Microsoft Office Excel 2003, Microsoft Excel 2002 Standard Edition, Microsoft Excel 2000 Standard Edition, Microsoft Visual Studio .NET 2002 Academic Edition, Microsoft Visual Studio .NET 2002 Enterprise Architect, Microsoft Visual Studio .NET 2002 Enterprise Developer, Microsoft Visual Studio .NET 2002 Professional Edition, Microsoft Visual Studio .NET 2003 Academic Edition, Microsoft Visual Studio .NET 2003 Enterprise Architect, Microsoft Visual Studio .NET 2003 Enterprise Developer, Microsoft Visual Studio .NET 2003 Professional Edition, Microsoft Visual Studio 2005 Express Edition, Microsoft Visual Studio 2005 Professional Edition, Microsoft Visual Studio 2005 Standard Edition, Microsoft Visual Studio 2005 Team System Architect Edition, Microsoft Visual Studio 2005 Team System Developer Edition, Microsoft Visual Studio 2005 Team System Test Edition

  • kbmt kbexpertiseinter kbhowto KB914200 KbMtpt
Comentários
id"; document.getElementsByTagName("head")[0].appendChild(m);