Vba: celranden verwijderen


U kunt de volgende basissyntaxis in VBA gebruiken om randen van cellen in een specifiek bereik te verwijderen:

 Sub RemoveBorders()
Range(" A1:B12 ").Borders.LineStyle = xlNone
End Sub

In dit specifieke voorbeeld worden alle randen verwijderd van cellen in het bereik A1:B12 .

Het volgende voorbeeld laat zien hoe u deze syntaxis in de praktijk kunt gebruiken.

Voorbeeld: VBA gebruiken om celranden te verwijderen

Stel dat we de volgende gegevensset in Excel hebben die informatie bevat over verschillende basketbalspelers:

Stel dat we de randen van elke cel in het bereik A1:B12 willen verwijderen.

We kunnen hiervoor de volgende macro maken:

 Sub RemoveBorders()
Range(" A1:B12 ").Borders.LineStyle = xlNone
End Sub

Wanneer we deze macro uitvoeren, ontvangen we de volgende uitvoer:

Merk op dat de randen rond elke cel in het bereik A1:B12 zijn verwijderd.

Om randen van cellen in een ander bereik te verwijderen, vervangt u eenvoudigweg A1:B12 door een ander bereik in de macro.

Opmerking : u kunt hier de volledige documentatie voor de VBA LineStyle- eigenschap vinden.

Aanvullende bronnen

In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende taken kunt uitvoeren met VBA:

VBA: het aantal vellen in een werkmap tellen
VBA: het aantal rijen binnen bereik tellen
VBA: hoe u de laatst gebruikte regel kunt vinden

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert