Macro migliorare la funzionalità delle applicazioni di Microsoft Office , rendendo più semplice per girare sequenze complesse di impostazioni e comandi in processi one-step è possibile applicare con un semplice clic del mouse . La loro potenza e la comodità eseguiti sul sistema di supporto fornito da Visual Basic , un linguaggio di scripting proprietario . Purtroppo per gli utenti Mac , Microsoft eliminato VB e macro efficaci con Microsoft Office 2008 per Mac . Reclami e costernazione riuscirono a tornare VB per la versione Mac di Office quando la sua versione 2011 ha colpito il mercato . Office 2008
differenza di alcuni prodotti software che lo sport una versione anno -come designatore , ma non raggiungono la loro base di utenti nell'anno corrispondente , Microsoft Office 2008 per Mac ha iniziato la spedizione nel marzo 2008. Quasi quattro anni erano trascorsi dal rilascio di Office 2004 nel luglio 2004 . Office 2008 per Mac ha introdotto un nuovo formato di file basato su XML e le nuove funzioni , ma ha omesso di supporto per la creazione e la modifica delle macro VB . Come risultato , Office 2004 ha offerto l'ultima occasione per un reale compatibilità dual- piattaforma con Office per Windows .
MacBU Ragionamento
La Business Unit Microsoft Macintosh o MacBU , ha difeso la sua decisione di eliminare il supporto VB in Office 2008 per Mac . Le parti di codice di VB risalgono ai primi anni 1990 . Altre parti avrebbero dimostrato complesso e costoso da aggiornare per la compatibilità cross-platform . L'intera struttura in tre parti - VB Editor , VB per le applicazioni e le forme - consisteva di codice personalizzato a 32 bit che richiederebbe una completa riscrittura di farlo a 64 bit compatibile . Peggio ancora , il tutto di essa si è basata sul codice PowerPC nativo , che necessita di una riscrittura per la compatibilità con i processori Mac Intel-based .
Alternative
Il Mac ha proprio linguaggio di scripting unico. AppleScript può automatizzare le funzionalità specifiche dell'applicazione nelle applicazioni AS -aware che includono un dizionario ben sviluppato caratteristiche, funzioni e controlli . Inoltre , AppleScript può passare i dati tra le applicazioni , legando insieme la produzione e le operazioni di software prodotto da aziende come disparati come Microsoft , Adobe , Quark e Apple stessa . La Microsoft MacBU impegnato ulteriore attuazione nativo AppleScript , per il quale è già offerto un sostegno profondo , anche se ha rimosso VB in Office 2008 .
VB Returns
Quando Office 2011 ha raggiunto il mercato , ha segnato il ritorno trionfale di VB e macro per entrambi i lati dell'equazione dual- piattaforma . Sia il MacBU inchinò alla rabbia degli utenti su funzionalità perduta o ha visto le vendite perse a Open alternative Source, Office 2008 si rivelò essere un'eccezione piuttosto che una tendenza. Non solo in grado gli utenti di Mac risalgono creazione e l'esecuzione di VB macro , il loro Ufficio 2.004 file con le macro vengono eseguite in Office 2011 e
.