Hvordan endre Grenser i Microsoft Excel VBA

Grensene i Microsoft Excel hjelpe deg å organisere og markere informasjonen i arbeidsbøker. Men etter hvert som data endres, kan det hende at grenser må endre også. Endre dem manuelt kan være kjedelig og utsatt for feil. Programmer skrevet i Visual Basic for Applications (VBA) ikke har disse problemene. Du kan bruke et slikt program for å holde en ramme rundt et bestemt rad i en tabell. Hvis du bruker en kant rundt rad, vil raden miste grensen når du sortere tabellen. En VBA-programmet kan finne raden nye posisjon og søke på grensen til det.

Bruksanvisning

1 Klikk på "Office" -knappen, og klikk deretter på "Options" -knappen. Velg "Show utvikleren" boksen, og klikk "OK" for å lage Excel vise kategorien for opptak VBA-makroer da.

2 Klikk på "Record" -knappen på "Utvikler" fanen, og skriv "MakeBorder" eller et lignende navn i tekstboksen i dialogboksen som vises. Klikk "OK" for å starte innspillingen av makroen for å endre grenser.

3 Klikk på en celle i gjeldende regneark, og klikk deretter på "Home" -kategorien. Klikk på pil ned i "Border" kontroll i "Skrift" panel, og klikk deretter på "Tykt boksen" element på listen som vises. Excel vil male en tykk svart ramme rundt cellen du klikket.

4 På "Utvikler" fanen, klikk på "Stopp innspilling" -knappen, og klikk deretter på "Makroer" -knappen på samme kategorien. Excel vil vise en liste over makroer. Klikk den du nettopp har spilt inn, og klikk deretter på "Edit" knappen for å gå inn i Visual Basic utviklingsmiljø. Excel vil vise en liste over VBA programmering uttalelser som skaper tykk svart ramme.

5 Klikk med musen til høyre for den første "End Bredde" statement, og dra deretter ned til like før "End Sub" statement og slipp musen. Trykk "Delete" for å slette uttalelser. Du har slettet alle unntatt én av VBA "Med" blokker. Hver av disse blokkene formater en side av et regnearkcelle. Blokken du ikke sletter legger til en ramme på cellens venstre side, som du vil se i de neste trinnene.

6 Klikk på "Excel" -ikonet i oppgavelinjen i Windows for å gå tilbake til Excel. Klikk på en tom celle, og klikk deretter på "Makroer" -knappen på "Utvikler" fanen. Dobbeltklikk på navnet på makroen til å kjøre makroen. Legg merke til at Excel malt bare en venstre kant på cellen du klikket. Du vil nå endre makro å male høyre kant av cellen.

7 Følg instruksjonene fra trinn 4 for å gå inn i utviklingsmiljøet, og dobbeltklikk deretter teksten "xlEdgeLeft." Skriv inn ordet "xlEdgeRight", og deretter gå tilbake til Excel som du gjorde i trinn 6.

8 Klikk på en ny celle, og deretter kjøre makroen ved å følge trinn 6 instruksjoner. Legg merke til at cellen har en rett kant dette tidspunkt, ikke en venstre.