Auf unserer Web-Seite werden Cookies eingesetzt, um diverse Funktionalitäten zu gewährleisten. Hier erfährst du alles zum Datenschutz
Ansicht:   

#409558 VBA: Zellumrandung in Excel (2007) wiederherstellen (pc.sw.office)

verfaßt von Mike_R zur Homepage von Mike_R, Rosenheim, 10.03.2017, 22:00:52

Hi,
ein kleines VBA-Problem:
Diverse fablich hinterlegte Zellen in Excel sollen per Makro wieder weiß, bzw. farblos gemacht werden.
Hier ein vereinfachtes Beispiel an einer Zelle:
If .Cells(2 3).Interior.Color <> RGB(255, 255, 255) Then
.Cells(2, 3).Interior.Color = RGB(255, 255, 255)

Das klappt auch soweit, aber damit wird auch
die normale Zellumrandung entfernt, so dass es wie 2 verbundene Zellen ausschaut.

Mit
.Cells(2, 3).Borders.LineStyle = xlDouble
kannn man ja eine doppelte Umrandung erzeugen; aber den Befehl zum (Wieder)Herstellen der normalen Standard-Zellumrandung habe ich nicht gefunden.

Der brachte jedenfalls auch nicht das gewünschte Resultat:
.Cells(2, 3).Borders.LineStyle = xlLineStyleNone

Weiß jemand Rat?

Mike_R

 

gesamter Thread:

Ansicht: