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

Einen Kommentar hinzufügen

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