Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1852to1856
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Excel Zellen (Border) formatieren

Excel Zellen (Border) formatieren
29.10.2021 06:16:21
Myownshadow
Guten Morgen !
Ich bereite ein Excel Formular per VBA auf.
Dabei rahme ich die Zellen ein. Funktioniert einwandfrei.
Nun ändert sich etwas auf der Seite, sodass ich weniger Zeilen einrahmen muss. Ich muss das Blatt also neu formatieren.
Ich habe das nun mit WS_Akt.Cells(11, 1)).Borders.LineStyle = xlNone versucht.
Der Effekt ist, dass der Rahmen nun komplett weg ist. Die Zellen sind nun alle weiß.
Soweit eigentlich so gut.
Userbild
Wie bekomme ich es aber hin, dass, wie auf einem leeren Tabellenblatt, die Zelle nur einen hellgrauen Rahmen bekommt und somit beim Ausdruck dass später auch nicht berücksichtigt wird ?
Also eigentlich einen Rahmen- bzw. Zelleninitialisierung.
Vielen Dank

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Excel Zellen (Border) formatieren
29.10.2021 06:20:49
RPP63
Moin!
Ich gehe stark davon aus, dass die Hintergrundfarbe weiß ist.
(dann ist es "normal", dass die Gitternetzlinien nicht sichtbar sind)
Setze folglich zusätzlich Bereich.interior.color = xlnone
Gruß Ralf
AW: Excel Zellen (Border) formatieren
29.10.2021 06:23:53
Hajo_Zi
zu der Zerile die Du formatierst hast kann ich nicht schreiben, da nicht Bestandteil deines Bildes.
Du bist im falschen Forum. Bildbearbeitung ist ein anderes.
Bilder lade ich mir nicht runter, da Excel damit nichts anfangen kann.
Hochgeladene Bilder können zwar als solche in Excel importiert werden, sind jedoch bei der Lösung von Problemen nicht sehr hilfreich, da man die eigentlichen Daten nicht ohne große und zeitraubende Umwege direkt in die Tabelle übertragen kann.
Ich baue keine Datei nach, die Zeit hat schon jemand investiert.
Schau mal hier
Eine hochgeladene Arbeitsmappe erhöht die Wahrscheinlichkeit, dass Du eine Lösung für Dein Problem erhältst.
Erstelle folglich bitte eine Demomappe, aus der deine Aufgabenstellung klar erkennbar ist und lade diese hoch.
Wenn du an Stelle einer Demomappe deine Originalmappe hochladen willst, diese aber sensible Daten enthält, kannst du diese Daten ändern. Schaue Datei
http://hajo-excel.de/gepackt/fremd/Datei_verschluesseln.zip
Falls Du den Download des Forums nicht benutzen möchtest, beachte bitte: von unsicheren Servern file-upload lade ich keine Datei herunter (lt. Einschätzung meines Virenprogramms)
Das ist nur meine Meinung zu dem Thema.
ich hätte es laut Makrorekorder cso gemacht

Sub Makro3()
With WS_Akt.Cells(11, 1)
.Borders(xlDiagonalDown).LineStyle = xlNone
.Borders(xlDiagonalUp).LineStyle = xlNone
.Borders(xlEdgeLeft).LineStyle = xlNone
.Borders(xlEdgeTop).LineStyle = xlNone
.Borders(xlEdgeBottom).LineStyle = xlNone
.Borders(xlEdgeRight).LineStyle = xlNone
.Borders(xlInsideVertical).LineStyle = xlNone
.Borders(xlInsideHorizontal).LineStyle = xlNone
End With
End Sub
GrußformelHomepage
Anzeige
@Hajo
29.10.2021 06:39:02
RPP63
Man braucht nicht (wie der Rekorder) durch alle Items der Borders-Auflistung iterieren!
Die Zeile des TE reicht völlig.
Beachte meinen Hinweis auf die vermutete weiße Hintergrundfarbe.
Gruß Ralf

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige