Makroer forbedre funksjonaliteten til Microsoft Office-programmer ved å gjøre det enkelt å slå komplekse sekvenser av innstillinger og kommandoer i ett - trinn prosesser du kan bruke med et enkelt museklikk . Sin makt og bekvemmelighet kjøre på støtte system levert av Visual Basic, en proprietær skriptspråk. Dessverre for Mac-brukere , eliminert Microsoft VB og makroer effektive med Microsoft Office 2008 for Mac. Klager og bestyrtelse lyktes i retur VB til Mac-versjonen av Office når sin 2011 versjon treffe markedet . Office 2008
I motsetning til enkelte programvareprodukter som sport i året -aktig versjon betegnelse , men ikke nå sitt brukerbase i tilsvarende år , begynte Microsoft Office 2008 for Mac frakt i mars 2008 . Nesten fire år hadde gått siden Office 2004 ble utgitt i juli 2004. Office 2008 for Mac innført en ny XML -basert filformat og nye funksjoner , men det utelatt støtte for å opprette og redigere VB makroer . Som et resultat , tilbød Office 2004 siste sjanse for ekte dual- plattform kompatibilitet med Office for Windows.
MacBU Argumentasjon
Microsoft Macintosh Business Unit , eller MacBU , forsvarte sin beslutning om å eliminere VB -støtte i Office 2008 for Mac. Deler av VB kodebasen datert tilbake til tidlig på 1990-tallet. Andre deler ville ha vist seg komplisert og kostbart å oppdatere for kryssplattform kompatibilitet. Hele tredelt struktur - VB Editor, VB for Applications , og Forms - besto av 32 -bit egendefinert kode som ville kreve en fullstendig omskriving for å gjøre det 64 -bit kompatibel . Enda verre , stolte alt på PowerPC - egen kode , som nødvendiggjør en omskriving for kompatibilitet med Intel - baserte Mac- prosessorer .
Alternatives
Mac har sin egen unike skriptspråk. AppleScript kan automatisere program - spesifikk funksjonalitet i AS -aware programmer som inkluderer en velutviklet ordbok av egenskaper, funksjoner og kontroller. I tillegg kan AppleScript overføre data mellom applikasjoner , binde sammen produksjon og drift av programvare produsert av selskaper som vesensforskjellig som Microsoft, Adobe , Quark og Apple selv . Microsoft MacBU lovet ytterligere gjennomføring av innfødte AppleScript , som det allerede tilbudt dyp støtte, selv om det fjernet VB i Office 2008 .
VB Returns
Når Office 2011 nådd markedet , markerte det triumftog retur av VB og makroer til begge sider av dual- plattformen ligningen. Hvorvidt MacBU bukket for brukernes sinne over tapt funksjonalitet eller så salget tapt til open source alternativer , snudde Office 2008 ut til å være et unntak heller enn en trend. Ikke bare kan Mac-brukere går tilbake til å opprette og kjøre VB makroer , deres Office 2004- filer med makroer kjøres i Office 2011 samt
.