Hjem Sosiale medier Arbeider med Excel 2016 dialogboksen kontroller i VBA-dummies

Arbeider med Excel 2016 dialogboksen kontroller i VBA-dummies

Innholdsfortegnelse:

Video: 05 Excel: Gjennomsnitt, median, maks., min. 2024

Video: 05 Excel: Gjennomsnitt, median, maks., min. 2024
Anonim

Det er mange måter du kan jobbe med dialogboksen kontroller i VBA Excel 2016. Så hvis du er klar for dette trinnet, Fortsett å lese. Her finner du ut hvordan du arbeider med dialogboksen kontroller i et UserForm-objekt.

Flytte og endre størrelse på kontroller

Når du har satt en kontroll i en dialogboks, kan du flytte den og endre størrelsen ved å bruke standard museknikker. Eller for presis kontroll, kan du bruke Egenskaper-vinduet til å angi en verdi for kontrollens Høyde, Bredde, Venstre eller Toppegenskap.

Du kan velge flere kontroller med Ctrl + klikke på kontrollene. Eller du kan klikke og dra til "lasso" en gruppe kontroller. Når flere kontroller er valgt, viser Egenskaper-vinduet bare egenskapene som er felles for alle valgte kontroller. Du kan endre de vanlige egenskapene, og endringen vil bli gjort til alle kontroller du velger som er mye raskere enn å gjøre dem en om gangen.

En kontroll kan skjule en annen kontroll; Med andre ord kan du stable en kontroll på toppen av en annen. Med mindre du har en god grunn til å gjøre det, må du sørge for at du ikke overlapper kontrollene.

Kontroller for regulering og mellomrom

Format-menyen i VBE-vinduet inneholder flere kommandoer som hjelper deg med å justere og plassere kontrollene i en dialogboks. Før du bruker disse kommandoene, velg de kontrollene du vil jobbe med. Disse kommandoene fungerer som du kanskje forventer. Her er en dialogboks med flere CheckBox-kontroller som skal justeres.

velg kommandoen Format -> Juster for å endre justeringen av UserForm-kontrollene.

Når du velger flere kontroller, vises den sist valgte kontrollen med hvite håndtak i stedet for de vanlige svart håndtakene. Kontrollen med de hvite håndtakene er grunnlaget for å justere eller endre størrelsen på de andre valgte kontrollene når du bruker Format-menyen.

Plassering av tastaturbrukere

Mange brukere foretrekker å navigere gjennom en dialogboks ved hjelp av tastaturet: Trykk på Tab eller Shift + Tab sykler gjennom kontrollene, mens en hurtigtast aktiveres umiddelbart, aktiverer en bestemt kontroll.

For å sikre at dialogboksen fungerer riktig for tastaturbrukere, må du være oppmerksom på to problemer:

  • Tab-rekkefølge

  • Accelerator-taster

Endre fanebestilling

Tabellbestillingen bestemmer rekkefølgen der kontrollene er aktivert når brukeren trykker på Tab eller Shift + Tab. Det bestemmer også hvilken kontroll som har det første fokuset - det vil si hvilken kontroll er den aktive kontrollen når dialogboksen først vises. For eksempel, hvis en bruker skriver inn tekst i en tekstboks, har tekstboksen fokus.Hvis brukeren klikker en alternativknapp, har alternativknappen fokus. Den første kontrollen i kategorien rekkefølge har fokus når Excel først viser en dialogboks.

For å angi rekkefølgen for kontrollfanen, velg Vis → Tabellordre. Du kan også høyreklikke dialogboksen og velge Tabordrekkefølge fra hurtigmenyen. I begge tilfeller viser Excel dialogboksen Tabbestilling.

Dialogboksen Tabellordre.

Dialogboksen Tabuleringsordre viser alle kontrollene i UserForm. Fanen rekkefølge i UserForm tilsvarer rekkefølgen av elementene i listen. For å endre kategorien rekkefølge av en kontroll, velg den i listen, og klikk deretter Flytt opp eller Flytt ned-knappen. Du kan velge mer enn én kontroll (klikk mens du trykker Shift eller Ctrl) og flytte dem alle samtidig.

I stedet for å bruke dialogboksen Tabbestilling, kan du angi en kontrollposisjon i kategorien rekkefølge ved å bruke Egenskaper-vinduet. Den første kontrollen i kategorien rekkefølge har en TabIndex-egenskap på 0. Hvis du vil fjerne en kontroll fra kategorien rekkefølge, setter du TabStop-egenskapen til False.

Noen kontroller (som ramme- eller MultiPage-kontroller) fungerer som beholdere for andre kontroller. Kontrollene i en containerkontroll har sin egen fanebestilling. Hvis du vil angi flippordre for en gruppe OptionButtons inne i en rammekontroll, velger du Frame kontroll før du velger kommandoen Vis → Tabellordre.

Angi hurtigtaster

Vanligvis vil du tilordne en akselerator nøkkel eller hurtigtast, til dialogboksen kontroller. Du gjør det ved å skrive inn et brev for egenskapen Accelerator i Egenskaper-vinduet. Hvis en kontroll ikke har en akseleratoregenskap (for eksempel en tekstbok), kan du likevel tillate direkte tastaturtilgang til den ved hjelp av en etikettkontroll. Det vil si, tilordne en akselerator nøkkel til etiketten og sette etiketten direkte før tekstboksen i kategorien rekkefølge.

Her er en UserForm med tre tekstbokser. Etikettene som beskriver tekstboksene har akselerasjonstaster, og hver etikett går foran sin tilsvarende tekstboks i kategorien rekkefølge. Ved å trykke Alt + D aktiveres for eksempel tekstboksen ved siden av avdelingsetiketten.

Bruk etiketter for å gi direkte tilgang til kontroller som ikke har akselerasjonstaster.

Testing a UserForm

VBE tilbyr tre måter å teste en UserForm på uten å kalle det fra en VBA-prosedyre:

  • Velg Kjør → Kjør Sub / UserForm-kommandoen.

  • Trykk på F5.

  • Klikk på Run Sub / UserForm-knappen på standard verktøylinje.

Når en dialogboks vises i denne testmodusen, kan du prøve ut fanebladet og akselerasjonstastene.

Arbeider med Excel 2016 dialogboksen kontroller i VBA-dummies

Redaktørens valg

Slik bruker du Smart Sharpen i Photoshop CS6 - dummies

Slik bruker du Smart Sharpen i Photoshop CS6 - dummies

Smart Sharpen gjør en god jobb med å oppdage kanter og skjerpe dem i Photoshop CS6. Dette filteret gir deg mye kontroll over innstillingsinnstillingene. Her er scoop på disse innstillingene: Forhåndsvisning: Åpenbart, hold dette valget valgt slik at du kan ta en gander på hva som skjer når du skjerper. Du vil sette pris på ...

Hvordan du bruker Handlingspanelet i Photoshop CS6 - dummies

Hvordan du bruker Handlingspanelet i Photoshop CS6 - dummies

Ikke overraskende, Adobe Photoshop Creative Suite 6 har et panel dedikert til automatisering av ulike oppgaver. Hvis du vil vise handlingspanelet, velger du Vindu → Handlinger, eller klikker Handlinger-ikonet i paneldocken. Du kan vise handlingspanelet i to moduser, knapp og liste. Hver modus er nyttig på sin egen måte. Du kan ...

Slik bruker du BMP-formatet i Photoshop CS6 - dummies

Slik bruker du BMP-formatet i Photoshop CS6 - dummies

Adobe Photoshop Creative Suite 6 har mange format alternativer, en er BMP. BMP (Bitmap) er et standard Windows-filformat som vanligvis brukes til å lagre bilder som du vil gjøre en del av datamaskinens ressurser, for eksempel bakgrunnen du ser på Windows-skrivebordet. BMP er også et format som brukes av dataprogrammerere. ...

Redaktørens valg

Identifisere nettverkstypene - dummies

Identifisere nettverkstypene - dummies

Et av områdene nettverk som A + sertifiseringstestene dekker, er nettverksteori / nettverksmaskinvare. Å kunne identifisere typer nettverk er viktig. Et nettverk er en gruppe tilkoblede systemer for å dele data eller enheter. De to hovedtyper av nettverk er peer-to-peer og server-basert (klient-server). Peer-to-peer-nettverk i en peer-to-peer ...

(ISC) 2 frivillige muligheter - dummies

(ISC) 2 frivillige muligheter - dummies

Internasjonalt informasjonssikkerhetssertifiseringskonsortium (ISC) 2 er mye mer enn en sertifiserende organisasjon: Det er en årsak. Det er sikkerhetspersonellens raison d'être, årsaken til at du eksisterer - profesjonelt, uansett. Som en av gruppene, bør du vurdere å kaste vekten din til årsaken. Frivillige har gjort (ISC) 2 hva det er i dag og bidrar til sertifiseringen. ...

Metoder for sikring av overføringer - dummies

Metoder for sikring av overføringer - dummies

For kompTIA A + sertifiseringstester, du må forstå metodene som er tilgjengelige for sikring av overføringer. Etter at du har godkjent brukere og autorisert dem til å få tilgang til visse deler av nettverket, bør du vurdere metoder for å sikre informasjon mens den beveger seg langs nettverkskabelen. De fleste nettverkskommunikasjon sendes langs nettverkskabelen i ...

Redaktørens valg

Trådløs nettverksadministrasjon: Roaming - dummies

Trådløs nettverksadministrasjon: Roaming - dummies

Du kan bruke to eller flere trådløse tilgangspunkter (WAP) for å lage en stor trådløst nettverk der datamaskinen brukere kan streife fra område til område og fortsatt være koblet til det trådløse nettverket. Når brukeren beveger seg utenfor rekkevidden av ett tilgangspunkt, henter et annet tilgangspunkt automatisk brukeren og ...

Trådløs nettverksadministrasjon: Rogue Access Points - dummies

Trådløs nettverksadministrasjon: Rogue Access Points - dummies

Et av de største problemene som nettverksadministratorer har å håndtere er problemet med rogue-tilgangspunkter. Et rogue-tilgangspunkt er et tilgangspunkt som plutselig ser ut av ingensteds på nettverket ditt. Det som vanligvis skjer, er at en medarbeider bestemmer seg for å koble en bærbar datamaskin til nettverket via et trådløst ...

Trådløs nettverksadministrasjon: Sette opp en Hotspot-dummies

Trådløs nettverksadministrasjon: Sette opp en Hotspot-dummies

Slik at du eier en liten kafé, og du tror det ville være kult å sette opp et hotspot for kundene dine å bruke, eh? Hvis du vil sette opp et gratis hotspot, er alt du trenger: En pålitelig bredbåndstilkobling. DSL, kabel eller T-1 vil fungere pent. Et trådløst tilgangspunkt. For en ...