Vba: vulkleuren uit cellen verwijderen
U kunt de volgende basissyntaxis in VBA gebruiken om randen van cellen in een specifiek bereik te verwijderen:
Sub RemoveFillColor()
Range(" A1:B12 ").Interior.Color = xlNone
End Sub
In dit specifieke voorbeeld worden alle opvulkleuren verwijderd uit cellen in het bereik A1:B12 .
Het volgende voorbeeld laat zien hoe u deze syntaxis in de praktijk kunt gebruiken.
Voorbeeld: VBA gebruiken om opvulkleuren uit cellen te verwijderen
Stel dat we de volgende gegevensset in Excel hebben die informatie bevat over verschillende basketbalspelers:
Stel dat we de vulkleuren uit elke cel in het bereik A1:B12 willen verwijderen.
We kunnen hiervoor de volgende macro maken:
Sub RemoveFillColor()
Range(" A1:B12 ").Interior.Color = xlNone
End Sub
Wanneer we deze macro uitvoeren, ontvangen we de volgende uitvoer:
Merk op dat de vulkleuren voor elke cel in het bereik A1:B12 zijn verwijderd.
Om opvulkleuren uit 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 Interior.Color- eigenschap vinden.
Aanvullende bronnen
In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende taken kunt uitvoeren met VBA:
VBA: celranden verwijderen
VBA: het aantal vellen in een werkmap tellen
VBA: het aantal rijen binnen bereik tellen