Método Range.ConvertToLinkedDataType (Excel)
Tenta converter todas as células no intervalo, como a um tipo de dados vinculadas ações ou geografia.
Sintaxe
expressão. ConvertToLinkedDataType (ServiceID, LanguageCulture)
expressão Uma variável que representa um objeto de Intervalo.
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
ServiceID | Obrigatório | Long | ID do serviço que fornecerá entidade vinculada. |
LanguageCulture | Obrigatório | CadeiaDeCaracteres | Uma cadeia de caracteres que representa o LCID do idioma e a cultura que você deseja usar para a entidade vinculada. |
Comentários
O método falhará e lançará uma exceção de runtime 1004 se a localidade especificada não tiver suporte no serviço especificado.
Não terá efeito (e não gerará exceção) nesses casos:
- As células no intervalo estão em branco (ou seja, não há nada para converter).
- As células no intervalo contêm uma fórmula. Para converter um intervalo, você precisa definir primeiro os valores de célula ao resultado calc atual.
- Células no intervalo já foram convertidas para o tipo de dados específico.
Exemplo
Esse código converterá a célula E5 em um tipo de dados do Stocks Linked na localidade US-English.
Range("E5").ConvertToLinkedDataType ServiceID:=268435456, LanguageCulture:= "en-US"
Esse código converterá a célula E6 em um tipo de dados Vinculado de Geografia na localidade US-English.
Range("E6").ConvertToLinkedDataType ServiceID:=536870912, LanguageCulture:= "en-US"
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.