Uma coleção completa de códigos de erro vbscript e explicações correspondentes
Autor:Eve Cole
Data da Última Atualização:2009-05-30 19:53:55
Erros de tempo de execução de VBScript Um erro de tempo de execução de VBScript ocorre quando um script VBScript executa uma operação que o sistema não pode executar. Erros de tempo de execução do VBScript ocorrem apenas ao executar um script, atribuir um valor a uma expressão variável ou alocar memória.
Descrição do número do erro
429 O componente ActiveX não pode criar o objeto
507 Ocorreu exceção
449 O parâmetro não é opcional
17 Incapaz de realizar a operação solicitada
Classe 430 não suporta automação
506 Classe não definida
11 dividido por zero
48 Erro ao carregar DLL
5020 ')' obrigatório em expressão regular
5019 ']' obrigatório em expressão regular
432 Nome de arquivo ou nome de classe não encontrado na operação de automação
92 Loop For não inicializado
5008 Atribuição ilegal
51 Erro interno
505 Referência inválida ou não qualificada
481 Imagem inválida
5 Chamada de procedimento ou parâmetro inválido
5021 Conjunto de caracteres fora dos limites
94 Uso ilegal de Nulo
448 Parâmetro nomeado não encontrado
447 O objeto não suporta a localidade atual
445 O objeto não suporta esta operação
438 O objeto não suporta esta propriedade ou método
451 O objeto não é uma coleção
504 O objeto não pode ser criado com segurança
503 O objeto não pode ser inicializado com segurança
502 O objeto Script não é seguro
424 Objeto necessário
91 Variável de objeto não definida
7 Memória insuficiente
28 Estouro de pilha
14 Estouro de espaço de string
6 estouro
35 Sub ou Função não definida
9 Subscrito fora dos limites
5017 Erro de sintaxe na expressão regular
462 O servidor remoto não existe ou não pode ser acessado
10 A matriz tem comprimento fixo ou está temporariamente bloqueada
13 Incompatibilidade de tipo
5018 Quantificador errado
500 Variável não definida
458 A variável usa um tipo de automação que não é compatível com VBScript.
450 Número errado de parâmetros ou valor de atributo de parâmetro inválido
Erros de sintaxe VBScript Um erro de sintaxe VBScript ocorre se a estrutura de uma instrução VBScript viola uma ou mais regras de sintaxe da linguagem de script VBScript. Erros de sintaxe VBScript geralmente ocorrem ao compilar um programa antes de executá-lo.
Descrição do número do erro
1052 Não é possível ter múltiplas propriedades/métodos padrão em uma classe
1044 Parênteses não podem ser usados ao chamar Sub
1053 A inicialização ou encerramento da classe não pode receber parâmetros.
1058 'Default' só pode ser especificado em Property Get
1057 'Padrão' também deve ser especificado como 'Público' "
1005 requer '('
1006 requer ')'
1011 requer '='
1021 'Caso' obrigatório
1047 'Classe' necessária
1025 Fim da declaração obrigatório
1014 'Fim' obrigatório
1023 Expressão necessária
1015 'Função' necessária
Identificador 1010 necessário
1012 'Se' necessário
1046 'Entrada' necessária
1026 requer constante inteira
1049 Let, Set ou Get obrigatório na declaração de propriedade
1045 Constante literal necessária
1019 'Loop' necessário
1020 'Próximo' obrigatório
1050 'Propriedade' necessária
1022 'Selecionar' obrigatório
Declaração 1024 necessária
1016 'Sub' obrigatório
1017 requer 'Então'
1013 requer 'Para'
1018 requer 'Wend'
1027 'Enquanto' ou 'Até' obrigatório
1028 'While', 'Until' obrigatório ou instrução não finalizada
1029 requer 'Com'
1030 Identificador muito longo
1014 Caractere inválido
1039 Declaração de 'saída' inválida
1040 Variável de controle de loop 'for' inválida
1013 número inválido
1037 Uso inválido da palavra-chave 'Eu'
1038 'loop' não 'fazer'
1048 Deve ser definido dentro de uma classe
1042 Deve ser a primeira instrução da linha
1041 Redefinição de nome
1051 O número de parâmetros deve ser consistente com a descrição do atributo.
1001 Memória insuficiente
1054 Property Let ou Set deve ter pelo menos um parâmetro
1002 Erro de sintaxe
1055 'Próximo' desnecessário
1015 Constante de string não terminada