Hvordan fjernes kant fra tekstfelt i Excel?
Som standard er tekstfelt omgivet af sorte kanter i Excel. Hvis du vil fjerne ramme fra et tekstfelt, hvordan kunne du gøre det? Og hvordan fjernes rammer fra alle tekstfelter i et regneark eller opretter et tekstfelt uden ramme i Excel? Denne artikel introducerer metoder til at hjælpe dig med at løse problemerne.
Fjern rammen fra et tekstfelt i Excel
Fjern rammen fra alle tekstfelter i det aktuelle regneark i Excel
Opret et tekstfelt uden ramme i Excel
Fjern rammen fra et tekstfelt i Excel
Det er let at fjerne ramme fra et tekstfelt i Excel med funktionen No Outline i Excel. Gør som følger.
1. Vælg det tekstfelt, du vil fjerne kanter fra.
2. klik dannet > Shape Outline > Ingen oversigt. Se skærmbillede:
Derefter kan du se, at kanter fjernes fra det valgte tekstfelt straks som vist nedenstående skærmbillede.
Fjern kanter fra alle tekstfelter i det aktuelle regneark i Excel
Nedenstående VBA-kode kan hjælpe dig med at fjerne grænser fra alle tekstfelter i det aktuelle regneark i Excel. Gør som følger.
1. I regnearket indeholder flere tekstfelter, hvorfra du fjerner kanter, skal du trykke på andre + F11 nøgler til at åbne Microsoft Visual Basic til applikationer vindue.
2. i Microsoft Visual Basic til applikationer vindue, skal du klikke på indsatte > Moduler. Kopier derefter under VBA-koden i kodevinduet.
VBA-kode: fjern kanter fra alle tekstfelter i det aktuelle regneark
Sub DelectTextBoxLine()
'Update by Extendoffice 2018/5/15
Dim xOle As Shape
On Error GoTo LableNext
For Each xOle In ActiveSheet.Shapes
If xOle.Name Like "TextBox*" Then
xOle.Line.Visible = msoFalse
End If
LableNext:
Next
End Sub
3. Tryk på F5 nøgle for at køre koden. Derefter fjernes grænser med det samme fra alle tekstfelter i det aktuelle regneark.
Opret et tekstfelt uden ramme i Excel
Ellers kan du oprette et tekstfelt uden rammer for at undgå at fjerne rammer fra tekstfeltet. Gør som følger.
1. I regnearket indsætter du et tekstfelt uden kant, tryk på andre + F11 nøgler til at åbne Microsoft Visual Basic til applikationer vindue.
2. i Microsoft Visual Basic til applikationer vindue, skal du klikke på indsatte > Moduler. Kopier derefter under VBA-koden i kodevinduet.
VBA-kode: Opret ingen ramme tekstfelt i Excel
Sub AddTextbox_NoLine()
'Update by Extendoffice 2018/5/15
ActiveSheet.Shapes.AddTextbox( _
msoTextOrientationHorizontal, 90, 90, 180, 180).Line.Visible = msoFalse
End Sub
3. Tryk på F5 nøgle for at køre koden.
Derefter indsættes tekstfelt uden rammer med det samme i det aktuelle regneark.
Relaterede artikler:
- Hvordan tæller jeg, om cellen indeholder tekst eller en del af teksten i Excel?
- Hvordan kontrolleres, om en celleværdi er mellem to værdier i Excel?
- Hvordan sumifiseres tilstødende celle ens, tom eller indeholder tekst i Excel?
- Hvordan returneres værdi i en anden celle, hvis en celle indeholder bestemt tekst i Excel?
Bedste kontorproduktivitetsværktøjer
Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid. Klik her for at få den funktion, du har mest brug for...
Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere
- Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
- Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!