Dimensjonering tekstbokser og celler det samme

July 4  by Eliza

Du vet allerede at Excel lar deg lage tekstbokser i regnearkene. Du kan ha et behov, på et tidspunkt, for å lage en tekstboks som er nøyaktig samme størrelse som en bestemt celle. Hvis du bare har en eller to slike tekstbokser for å lage, er den enkleste måten å følge disse trinnene:

  1. Vise tegneverktøylinjen.
  2. Klikk på tekstboksverktøyet.
  3. Hold nede Alt-tasten mens du klikker og drar for å lage din tekstboksen.

Når du holder nede Alt-tasten, tvinger det Excel å "knipse" sidene av tekstboksen til en tegning rutenett som bare skjer for å matche cellegrensene i regnearket. Resultatet er en tekstboks som er akkurat ønsket størrelse.

Hvis du trenger for å lage ganske mange av disse tekstbokser, alt på en gang, kan du slå av snap-to-omgjord funksjonen på permanent. Bare velg Draw (på tegneverktøylinjen) | Snap | Til Grid.

Hvis du har mange, mange slike tekstbokser for å skape, på mange forskjellige arbeidsbøker, kan du skape den ønskede tekstbokser ved hjelp av en makro. Følgende makro vil opprette en tekstboks direkte over den valgte cellen, og størrelse det skal være nøyaktig samme størrelse som den valgte cellen:

Sub TextBox2Cell ()
Med ActiveCell
ActiveSheet.Shapes.AddTextbox _
msoTextOrientationHorizontal, .Left, _
.Øverst, .Width, .Height
Avslutt med
End Sub

Med en liten endring i makro, kan du endre det slik at det vil skape tekstbokser som er like stort som det celleområdet du har valgt:

Sub TextBox2Selection ()
Hvis Typename (Utvalg) = "Range" Da
Med markering
ActiveSheet.Shapes.AddTextbox _
msoTextOrientationHorizontal, .Left, _
.Øverst, .Width, .Height
Avslutt med
End If
End Sub

Uavhengig av hvilken tilnærming du bruker til å lage tekstboksen (manuell eller makro), bør det bemerkes at hvis du endrer størrelsen på cellen ved å endre kolonnebredde eller radhøyde den, vil størrelsen på tekstboksen også endre å matche den nye cellen størrelse.

ExcelTips er din kilde for kostnadseffektiv Microsoft Excel trening. Dette tipset (2192) gjelder for Microsoft Excel 97, 2000, 2002, og 2003. Du kan finne en versjon av dette tipset for Båndet av Excel (Excel 2007 og senere) her: Dimensjonering tekstruter og celler det samme.