Importante: Cuidado A edição do Registro de forma incorreta poderá danificar seriamente o sistema operacionaI e exigir que ele seja reinstalado. A Microsoft não pode garantir que problemas resultantes da edição incorreta do Registro possam ser resolvidos. Antes de editar o Registro, faça backup de todos os dados valiosos. Para obter as informações mais recentes sobre como usar e proteger o Registro do 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
Retorna a identificação de registro da DLL (biblioteca de vínculo dinâmico) especificada ou o recurso de código anteriormente registrado. Se a DLL ou o recurso de código não tiver sido registrado, essa função registrará a DLL ou o recurso de código e retornará a identificação do registro.
A função IDENT.REGISTRO pode ser usada em planilhas (diferente de REGISTRO), mas você não pode especificar um nome de função e nomes de argumento com IDENT.REGISTRO.
Para saber mais sobre DLLs, recursos de código e tipos de dados, consulte Usando as funções CHAMAR e REGISTRO.
Observação: Como o Microsoft Excel para Windows e o Microsoft Excel para Macintosh usam diferentes tipos de recursos de códigos, a função IDENT.REGISTRO tem uma sintaxe um pouco diferente para cada ambiente operacional.
Sintaxe
IDENT.REGISTRO(texto_módulo;procedimento;[tipo_texto])
A sintaxe da função IDENT.REGISTRO 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 da DLL no Microsoft Excel para Windows. Você também pode usar o valor ordinal da função na instrução EXPORTS no arquivo de definição de módulo (.DEF). O valor ordinal ou o número da identificação do recurso não deve estar na forma de texto.
-
Tipo_texto Opcional. O texto que especifica o tipo de dados do valor de retorno e os tipos de dados de todos os argumentos para a DLL. A primeira letra de tipo_texto especifica o valor de retorno. Se a função ou o recurso de código já estiver registrado, você poderá omitir esse argumento.
Exemplos
A fórmula a seguir registra a função ObterContagemMarcaEscala a partir do Microsoft Windows de 32 bits e retorna a identificação de registro:
IDENT.REGISTRO("Kernel32"; "ObterContagemMarcaEscala"; "J!")
Presumindo que ObterContagemMarcaEscala já foi registrada em outra planilha usando a fórmula anterior, a fórmula a seguir retorna a identificação de registro para ObterContagemMarcaEscala:
IDENT.REGISTRO("Kernel32"; "ObterContagemMarcaEscala")