Anzeige
Archiv - Navigation
940to944
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
940to944
940to944
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Tabellenrahmen entfernen

Tabellenrahmen entfernen
18.01.2008 19:15:00
Horst
Hallo,
Ich muss in einer Tabelle ab der letzten Zeile die Rahmen entfernen, weil Excel ansonsten
nicht nur die Werte, sondern alles was eingerahmt ist druckt. (Kann man das vielleicht beeinflussen?)
Da ich (bzw. VBA) nicht weiß bis zu welcher Zelle die Rahmen gehen, setze ich einfach von der letzten
Zeile bis zur Zeile 65535 alles zurück.
Das ganze funktioniert auch, aber der folgende Code braucht ca. 3 Sekunden und was noch schlimmer
ist, er bläht die Tabelle auf ca. 4MB auf (vorher 160kB).
Wer weiß Rat.
Vielen Dank im Voraus
Gruß Horst
Mein Code:
Set Leerbereich = Range(Cells(LetzteZeile, 1), Cells(65535, 20))
With Leerbereich
.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

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Tabellenrahmen entfernen
18.01.2008 19:51:00
Erich
Hallo Horst,
wäre es nicht einfacher (und schneller und platzsparender), die überflüssigen Zeilen komplett zu löschen?
Etwa mit
Range(Rows(LetzteZeile + 1), Rows(Rows.count)).Delete
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort

AW: Tabellenrahmen entfernen
18.01.2008 20:43:00
Horst
Hallo Erich.
Dein Code funktioniert einwandfrei.
Das ganze geht nun schnell und die Dateigröße ist auch wieder o.K.
Vielen Dank für den Tipp und noch einen schönen Abend.
Gruß Horst
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige
Archiv - Verwandte Themen
Forumthread
Beiträge