Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel na Web Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2016 Excel para iPad Excel para iPhone Excel para tablets Android Excel para telemóveis Android

Importante:  Atenção  Se o registo for editado indevidamente, pode danificar seriamente o sistema operativo, sendo necessário que o instale novamente. O Microsoft não pode garantir que os problemas resultantes da edição indevida do registo possam ser resolvidos. Antes de editar o registo, faça uma cópia de segurança de quaisquer dados importantes. Para obter as informações mais atuais sobre a utilização e proteção do registo do seu computador, consulte a Ajuda do Microsoft Windows.

Este artigo descreve a sintaxe da fórmula e a utilização do REGISTER.ID  no Microsoft Excel.

Descrição

Devolve a identificação do registo da biblioteca de ligação dinâmica (DLL) especificada ou o recurso de código que foi registado anteriormente. Se a DLL ou o recurso de código não tiver sido registado, esta função regista a DLL ou o recurso de código e, em seguida, devolve a identificação do registo.

REGISTO.ID pode ser utilizada em folhas de cálculo (ao contrário de REGISTAR), mas não é possível especificar um nome de função e nomes de argumentos com REGISTO.ID.

Para obter mais informações sobre DLLs, recursos de código e tipos de dados, consulte Utilizar as funções CHAMAR e REGISTAR.

Nota: Uma vez que o Microsoft Excel para Windows e o Microsoft Excel para Macintosh utilizam diferentes tipos de recursos de código, REGISTO.ID tem uma sintaxe ligeiramente diferente para cada ambiente de operação.

Sintaxe

REGISTO.ID(texto_módulo,procedimento,[texto_tipo])

A sintaxe da função REGISTO.ID tem os seguintes argumentos:

  • Texto_módulo     Obrigatório. É o texto que especifica o nome da DLL que contém a função no Microsoft Excel para Windows.

  • Procedimento     Obrigatório. Texto que especifica o nome da função na DLL, no Microsoft Excel para Windows. Também é possível utilizar o valor ordinal da função a partir da instrução EXPORTS no ficheiro de definição do módulo (.DEF). O valor ordinal ou o número de identificação do recurso não pode estar na forma de texto.

  • Texto_tipo     Opcional. É o texto que especifica o tipo de dados do valor devolvido e os tipos de dados de todos os argumentos para a DLL. A primeira letra de tipo_texto especifica o valor devolvido. Se a função ou o recurso de código já estiver registado, é possível omitir este argumento.

Exemplos

A seguinte fórmula regista a função ObterContagemMarcaEscala do Microsoft Windows de 32 bits e devolve a identificação de registo:

REGISTO.ID("Kernel32"; "ObterContagemMarcaEscala"; "J!")

Partindo do princípio que ObterContagemMarcaEscala já estava registada numa outra folha de cálculo utilizando a fórmula anterior, a seguinte fórmula devolve a identificação de registo para ObterContagemMarcaEscala:

REGISTO.ID("Kernel32"; "ObterContagemMarcaEscala")

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.