I Office 2011 til Mac har Excel en speciel slags ark kaldet et dialogark, hvor du kan lave en inputformular, som den du ser, når du er i en Excel 2011 til Mac-tabel og vælge Data→Formular. Du kan sikkert gøre en meget pænere, hvis du sætter dig for det. En anden brug for dialogark er at lave dine egne guider.
Dialogark får ny fremtræden ved at få deres formularkontroller eksponeret på båndet i Excel 2011. Fra og med Excel 98 erstattede VBA Userforms stort set dialogark. Formkontrolelementerne Tekstboks, Redigering af komboliste og Redigering af kombinationsmenuer, der findes på fanen Udvikler på båndet, kan kun placeres på et dialogark.
Oprettelse af et dialogark i Excel 2011 til Mac
Det er nemt at lave et dialogark! Vælg Indsæt→Ark→Dialogark for at vise et nyt standarddialogark, der behændigt kaldes Dialog 1. Bemærk, at alle formularkontrolelementerne på fanen Udvikler på båndet.
Resten af dette kapitel kræver VBA (visual basic applications). Den dækker vigtige ting, du skal gøre i Excel 2011 for at få fuld brug af dialogark.
Kørsel af et dialogark i Excel 2011 til Mac
Når du har placeret kontrolelementer på et dialogark, kører du arket for at bruge kontrolelementerne. Der er en fangst! Knappen Kør er ikke på båndet eller endda i dialogboksen Tilpas værktøjslinjer og menuer. Du kan finde knappen Kør på den gratis Excel 2011 MVP-værktøjslinje.
-
Kør dialog: For at få et dialogark til at fungere, skal du køre det. Ved at klikke på denne knap køres dialogen, mens du bygger din formular. Normalt afslutter du en dialog ved hjælp af en kontrol, men du kan også trykke på Esc-tasten. Når du er færdig med at lave din dialog, vil du have en makro til at køre den. Udviklere har en tendens til at skjule dialogark (Format→Ark→Skjul) og kun vise dem, når de er nødvendige.
-
Designtilstand: Klik på denne til/fra-knap for at gå ind eller ud af designtilstand.
-
Rediger kode: Vælg en kontrol, og klik derefter på denne knap for at se eller redigere den VBA-kode, der er knyttet til den valgte kontrol i VB Editor (VBE).
-
Kontrolegenskaber: Vælg et kontrolelement, og klik derefter på denne knap for at få vist dialogboksen Formatkontrolegenskaber for det valgte kontrolelement.
Nu har du alt hvad du behøver for at lave og redigere dialogark. Eksempler på hvordan man programmerer dialogark findes på internettet og i bøger, der omhandler programmering til Excel version 5.