Artigo: 282847 - Última revisão: segunda-feira, 29 de Janeiro de 2007 - Revisão: 3.6

Algumas funcionalidades do Excel não estão disponíveis se desactivar o Visual Basic para aplicações e execute o Excel

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

Sumário

Se desactivar o Microsoft Visual Basic for Applications (VBA) e executar o Microsoft Excel, várias funcionalidades do Excel nas seguintes categorias não estiverem disponíveis:
  • VBA projectos, código de macro XLM e ActiveX controlos
  • Uncompiled suplementos (ficheiros .xla)
  • Teclas de atalho de itens de menu e botões da barra de ferramentas relacionadas com VBA
Nota Pode desactivar o VBA de duas formas:
  • Ao definir a definição de instalação para Não está disponível quando instala o Excel.
  • Utilizando o desactivar o VBA para o Office Applications política do sistema.

Mais Informação

As seguintes funcionalidades no Microsoft Excel estão desactivadas quando o VBA não está activada.

Projectos do VBA, código de macro XLM e controlos ActiveX

  • Não é possível criar novo código ou controlos ActiveX, nem podem executar código existente ou controlos ActiveX.
  • Quando abre ficheiros que contêm estes objectos relacionadas com a programação, os objectos são removidos e receberá o seguinte aviso:
    Este livro perdeu a VBA Project, controlos ActiveX e outras funcionalidades relacionadas com a programação.
    Se clicar em OK , o Excel abre o ficheiro no modo só de leitura para assegurar que os componentes de programação não são perdidos acidentalmente.
  • O modelo de objecto do Excel está ainda disponível para outros programas; no entanto, outros programas não será possível automatizar o Excel para utilizar estes objectos de programação.

Uncompiled suplementos (ficheiros .xla)

Um suplemento uncompiled é um ficheiro de suplemento que foi criado utilizando o VBA. Se abrir um suplemento uncompiled, receberá o mesmo aviso como quando abre um ficheiro que contém um projecto VBA normal.

A lista seguinte contém algumas dos incorporados suplementos que não estão disponíveis:
  • Analysis ToolPak
  • Solver
  • Assistente de somatórios condicionais
  • Ferramentas para o euro
  • Assistente de pesquisa
  • Todos os outros suplementos, incluindo o Gestor de relatórios e suplementos de fornecedores de terceiros
Quando o VBA não está instalada e abrir um ficheiro que contém funções fornecidas por estes suplementos, o Excel altera os resultados das fórmulas para valor de erro # nome? uma vez que as funções não estão disponíveis.

Nota Compilado suplementos tais como ficheiros .xll suplementos COM e automatização suplementos não são afectados por se o VBA é instalado.

Itens de menu, botões da barra de ferramentas e teclas de atalho relacionados com o VBA

  • Todos os itens no submenu macro do menu Ferramentas estão indisponíveis, tais como Editor do Visual Basic , macros e Gravar nova macro
  • A barra de ferramentas padrão do Visual Basic continua disponível, mas está limitado a três botões disponíveis: segurança , a Caixa de ferramentas dos controlos e Editor de scripts .
  • A Caixa de ferramentas dos controlos está disponível, mas nenhum dos respectivos botões estão disponíveis.
  • A tecla de atalho ALT + F11 para mudar para o Editor do Visual Basic está desactivada, como a tecla de atalho ALT + F8 para abrir a caixa de diálogo Executar Macros .
Nota As funções de folha de cálculo do Analysis ToolPak que devolvem o valor de erro # nome? Se o VBA não estiver instalado inclua o seguinte:
ACCRINT      CUMIPMT     HEX2BIN      IMSUM        PRICEMAT
ACCRINTM     CUMPRINC    HEX2DEC      INTRATE      QUOTIENT
AMORDEGRC    DEC2BIN     HEX2OCT      ISEVEN       RANDBETWEEN
AMORLINC     DEC2HEX     IMABS        ISODD        RECEIVED
BESSELI      DEC2OCT     IMAGINARY    LCM          SERIESSUM
BESSELJ      DELTA       IMARGUMENT   MDURATION    SQRTPI
BESSELK      DISC        IMCONJUGATE  MROUND       TBILLEQ
BESSELY      DOLLARDE    IMCOS        MULTINOMIAL  TBILLPRICE
BIN2DEC      DOLLARFR    IMDIV        NETWORKDAYS  TBILLYIELD
BIN2HEX      DURATION    IMEXP        NOMINAL      WEEKNUM
BIN2OCT      EDATE       IMLN         OCT2BIN      WORKDAY
COMPLEX      EFFECT      IMLOG10      OCT2DEC      XIRR
CONVERT      EOMONTH     IMLOG2       OCT2HEX      XNPV
COUPDAYBS    ERF         IMPOWER      ODDFPRICE    YEARFRAC
COUPDAYS     ERFC        IMPRODUCT    ODDFYIELD    YIELD
COUPDAYSNC   FACTDOUBLE  IMREAL       ODDLPRICE    YIELDDISC
COUPNCD      FVSCHEDULE  IMSIN        ODDLYIELD    YIELDMAT
COUPNUM      GCD         IMSQRT       PRICE
COUPPCD      GESTEP      IMSUB        PRICEDISC
				

Referências

Para mais informações sobre como instalar o VBA não suportar no Office, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
281953  (http://support.microsoft.com/kb/281953/ ) Funções desactivadas quando o Visual Basic for Applications não estiver instalado

A informação contida neste artigo aplica-se a:
  • Microsoft Office Excel 2007
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Office Excel 2003
Palavras-chave: 
kbmt kbconfig kbhowto kbdtacode kbinfo KB282847 KbMtpt
Tradução automáticaTradução automática
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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 282847  (http://support.microsoft.com/kb/282847/en-us/ )