Macros melhorar a funcionalidade de aplicativos do Microsoft Office , tornando mais fácil para transformar seqüências complexas de configurações e comandos em uma única etapa processos que você pode aplicar com um único clique do mouse. Seu poder e conveniência corrida sobre o sistema de apoio fornecido pelo Visual Basic, uma linguagem de script proprietária. Infelizmente para os usuários de Mac , a Microsoft eliminou VB e macros eficaz com o Microsoft Office 2008 para Mac . Reclamações e consternação conseguiu retornar VB para a versão para Mac do Office quando sua versão 2011 chegou ao mercado. Office 2008
Ao contrário de alguns produtos de software que esporte uma versão designador ano -like , mas não atingem sua base de usuários no ano correspondente, Microsoft Office 2008 for Mac começou a enviar em Março de 2008 . Quase quatro anos se passaram desde o lançamento do Office 2004 , em julho de 2004. Office 2008 para Mac introduziu um novo formato de arquivo baseado em XML e novos recursos , mas omitiu o suporte para criação e edição de macros VB . Como resultado, o Office 2004 oferece a última chance para compatibilidade dual- plataforma real com o Office para Windows .
MacBU Raciocínio
A Macintosh Business Unit da Microsoft , ou MacBU , defendeu sua decisão de eliminar apoio VB no Office 2008 para Mac . Partes da base de código do VB datado do início dos anos 1990. Outras partes teria comprovado complexo e caro para atualizar para a compatibilidade entre plataformas. Toda a estrutura de três partes - VB Editor, VB for Applications, e Formas - consistia de código personalizado de 32 bits que exigiria uma reescrita completa para torná-lo compatível com 64 bits . Pior ainda , tudo isso contado com código PowerPC - nativa , necessitando de uma reescrita para compatibilidade com os processadores Mac baseados em Intel.
Alternativas
O Mac tem a sua própria linguagem de script único. AppleScript pode automatizar a funcionalidade específica do aplicativo em aplicações AS -aware que incluem um dicionário bem desenvolvido de características, funções e controles. Além disso, AppleScript pode passar dados entre aplicativos, ligando a saída e as operações de software produzido por empresas tão díspares como a Microsoft, Adobe , Quark e da própria Apple. A Microsoft prometeu MacBU implementação adicional de AppleScript nativa, para o qual já ofereceu apoio profundo , mesmo que ele seja removido VB no Office 2008.
VB Devoluções
Quando Office 2011 chegou ao mercado , ele marcou o retorno triunfal de VB e macros para ambos os lados da equação dual- plataforma. Se o MacBU cedeu à raiva dos usuários sobre a funcionalidade perdida ou viu as vendas perdidas para abrir alternativas Fonte , Office 2008 acabou por ser uma exceção e não uma tendência. Não só os usuários de Mac podem voltar a criar e executar macros VB ; suas Office 2004 arquivos com macros executar no Office 2011, bem
.