Makroer øge funktionaliteten af Microsoft Office-programmer ved at gøre det nemt at vende komplekse sekvenser af indstillinger og kommandoer i én -trins processer, du kan anvende med et enkelt museklik. Deres magt og bekvemmelighed køre på support system leveret af Visual Basic, en proprietær scriptsprog. Desværre for Mac-brugere , Microsoft elimineret VB og makroer effektive med Microsoft Office 2008 for Mac. Klager og bestyrtelse lykkedes at vende tilbage VB til Mac-versionen af Office , når sin 2011 udgave ramte markedet . Office 2008
modsætning til nogle software-produkter, sport en år- lignende version, designatorkode , men ikke når deres brugerbase i det tilsvarende år begyndte Microsoft Office 2008 til Mac skibsfarten i marts 2008. Næsten fire år var gået, siden Office 2004 udgivelse i juli 2004. Office 2008 til Mac indført en ny XML-baseret filformat og nye funktioner , men det undlod støtte til at oprette og redigere VB makroer. Som et resultat, tilbød Office 2004 det sidste chance for ægte dual- platform kompatibilitet med Office til Windows.
MacBU Ræsonnement
Microsoft Macintosh Business Unit , eller MacBU , forsvarede sin beslutning om at fjerne VB support i Office 2008 for Mac. Dele af VB s kodebase dateres tilbage til begyndelsen af 1990'erne. Andre dele ville have vist sig kompliceret og dyrt at opdatere for cross- platform kompatibilitet. Hele tredelte struktur - VB Editor , VB for Applications , og formularer - bestod af 32-bit brugerdefineret kode , som ville kræve en komplet omskrivning for at gøre det 64-bit kompatible. Værre endnu, det hele lagt på PowerPC - native kode , hvilket nødvendiggør en omskrivning for kompatibilitet med Intel-baserede Mac -processorer.
Alternativer
Mac har sin egen unikke scriptsprog. AppleScript kan automatisere applikationsspecifikke funktionalitet i AS -aware applikationer, der omfatter et veludviklet ordbog egenskaber, funktioner og kontroller. Derudover kan AppleScript videregive data mellem applikationer , binde sammen output og drift af software produceret af virksomheder så forskellige som Microsoft , Adobe, Quark og Apple selv. Microsoft MacBU lovede yderligere implementering af indfødte AppleScript , som det allerede tilbudt dyb støtte , ligesom det fjernet VB i Office 2008 .
VB Returns
Når Office 2011 kom på markedet , er det markerede triumftog tilbagevenden VB og makroer til begge sider af dual- platform ligning. Hvorvidt MacBU bøjede sig for brugernes vrede over tabt funktionalitet, eller så salget tabte til open source alternativer , vendte Office 2008 sig at være en undtagelse snarere end en tendens. Ikke alene kan Mac-brugere går tilbage til at skabe og køre VB makroer , deres Office 2004 filer med makroer kører i Office 2011 samt
.