Innholdsfortegnelse:
- Utforsker VBE-kodevinduet for Office 2011
- Skrive VBA-kode i Office 2011 for Mac
- Få hjelp til VBA-koden i Office 2011 for Mac
Video: EAF 45 & 46 Update - Mac Userforms 2024
Det første alternativet på Vis-menyen i Office 2011 for Mac Visual Basic Editor (VBE) er kodealternativet, som er nedtonet til du lager minst én kode Vindu som er synlig i VBE. En vanlig måte å åpne et nytt kodevindu på er å bruke Sett inn → Modul. En modul er som et nytt tekstbehandlingsdokumentvindu - det er tomt. Ingenting interessant skjer før du begynner å skrive. De samme VBE-funksjonene gjelder for Excel, Word og PowerPoint.
Utforsker VBE-kodevinduet for Office 2011
Legg merke til at horisontale linjer adskiller deklarasjonsseksjonen og hver av de to makroene. Linjene tegnes automatisk av VBE. Hver makro seksjon kalles en prosedyre. Mer om Kodevinduer:
-
Objekt-hurtigmeny: Dette er hurtigmenyen på venstre side av vinduet; Den gir en liste over snarveier til objekter.
-
Prosedyre-hurtigmeny: Dette er popup-menyen på høyre side av vinduet; Den gir en liste over snarveier til prosedyrer og erklæringer. Når et objekt er valgt i Objekt-lokalmenyen, vises prosedyrene som gjelder for det valgte objektet.
-
Deklarasjoner: (Valgfritt) Offentlige deklarasjoner vises øverst på en kode modul.
-
Makromoduler: Hver makro, eller prosedyre, er skilt av en linje.
-
Prosedyrevisningsknapp: Klikk for å begrense skjermbildet til deklarasjons- eller prosedyraseksjonen som har innsettingsmarkøren.
-
Full modulvisningsknapp: Klikk for å vise alle kodevinduets innhold.
Skrive VBA-kode i Office 2011 for Mac
Som med et tekstbehandlingsprogram, vet editoren hvilke kommandoer som er lovlige, og som ikke er, og redaktøren gir deg tilbakemelding som du type. Ny for VBA (Visual Basic for Applications) i Office 2011 er Intellisense , en funksjon som hjelper deg å fullføre koden automatisk mens du skriver. For å se hvordan Intellisense fungerer, erklærer du en offentlig variabel i et tomt kodevindu:
-
Velg Sett inn → Modul for å vise et tomt kodevindu.
-
Skriv inn følgende kode nøyaktig slik du ser den her, og trykk Retur på slutten av linjen:
Offentlig MyVariable as String
Legg merke til at etter at du har tastet som , vises en popup menyen vises. Dette er Intellisense på jobb. Hvis du vet hva du vil skrive, kan du holde deg oppdatert. Men hvis du vil se alle mulige alternativer, bruk popup-menyen.
Få hjelp til VBA-koden i Office 2011 for Mac
Du kan stole på følgende fem hovedkilder til kodeeksempler, syntakshjelp og generell programmeringshjelp:
-
Makroopptaker: I Excel og Word, kan du registrere dine handlinger og se på koden som ble registrert i modulene.
-
Objektbrowser: En praktisk skattekiste med informasjon om objektene, metodene og egenskapene til Office.
-
Hjelp: Hjelpesystemet i VBE er minimalt. Microsoft planlegger å gi VBA hjelp til Excel bare.
-
Internett: Søk på Internett for VBA-kodeeksempler.
-
Bøker om VBA: Du finner mange bøker om VBA.