Hur tar jag bort gränsen från textrutan i Excel?
Som standard är textrutan omgiven av svarta kanter i Excel. Om du vill ta bort gränsen från en textruta, hur skulle du kunna göra det? Och hur tar man bort kanter från alla textrutor i ett kalkylblad eller skapar en textruta utan kant i Excel? I den här artikeln presenteras metoder som hjälper dig att lösa problemen.
Ta bort gränsen från en textruta i Excel
Ta bort gränsen från alla textrutor i det aktuella kalkylbladet i Excel
Skapa en textruta utan gränser i Excel
Ta bort gränsen från en textruta i Excel
Det är enkelt att ta bort ram från en textruta i Excel med funktionen Ingen kontur i Excel. Gör så här.
1. Markera textrutan som du vill ta bort kanter från.
2. klick bildad > Shape Outline > Ingen översikt. Se skärmdump:
Då kan du se att ramar tas bort från den markerade textrutan omedelbart som nedan visas skärmdump.
Ta bort kanter från alla textrutor i det aktuella kalkylbladet i Excel
Nedanstående VBA-kod kan hjälpa dig att ta bort gränser från alla textrutor i det aktuella kalkylbladet i Excel. Gör så här.
1. I kalkylbladet innehåller flera textrutor som du tar bort kanter från, tryck på andra + F11 nycklar för att öppna Microsoft Visual Basic för applikationer fönster.
2. I Microsoft Visual Basic för applikationer fönstret klickar Insert > Modulerna. Kopiera sedan VBA-koden nedan till kodfönstret.
VBA-kod: ta bort kanter från alla textrutor i det aktuella kalkylbladet
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. tryck på F5 för att köra koden. Därefter tas omedelbart bort gränserna från alla textrutor i det aktuella kalkylbladet.
Skapa en textruta utan gränser i Excel
Annars kan du skapa en textruta utan kant för att undvika att ta bort kanter från textrutan. Gör så här.
1. I kalkylbladet infogar du en textruta utan ram, tryck på andra + F11 nycklar för att öppna Microsoft Visual Basic för applikationer fönster.
2. I Microsoft Visual Basic för applikationer fönstret klickar Insert > Modulerna. Kopiera sedan VBA-koden nedan till kodfönstret.
VBA-kod: skapa ingen kanttextruta 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. tryck på F5 för att köra koden.
Sedan infogas textrutan utan ramar direkt i det aktuella kalkylbladet.
Relaterade artiklar:
- Hur räknar jag om cellen innehåller text eller en del av texten i Excel?
- Hur kontrollerar jag om ett cellvärde ligger mellan två värden i Excel?
- Hur summerar närliggande cell är lika, tom eller innehåller text i Excel?
- Hur returnerar jag värde i en annan cell om en cell innehåller viss text i Excel?
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!