Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
356to360
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
356to360
356to360
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Rahmen um jede Zelle

Rahmen um jede Zelle
01.01.2004 12:57:09
Walter
Guten Tag,
ALLEN erst mal:
Ein gesundes neues Jahr !!!

Ich habe mit dem Recorder aufgezeichnet, es soll von B61:W61 um jede Zelle ein
Rahmen gesetzt werden.
Mir erscheint allerdings das Makro zu Lang, gibt es eine Möglichkeit kürzer zu
gestalten ?
Hier mein Makro:
Range("B61:W61").Select
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
With Selection.Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeTop)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeRight)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlInsideVertical)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlInsideHorizontal)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With

Herzlichen Dank im voraus für die Info.
Gruß Walter

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

Betreff
Datum
Anwender
Anzeige
AW: Rahmen um jede Zelle
01.01.2004 13:26:28
Karl-Otto Reimann
Hallo Walter
Dir auch ein frohes und gesundes neues Jahr

Zur Sache:
Bereich markieren und auf die Schaltfläche drücken, der Du folgende
Prozeduren zugewiesen hast.


Sub Border_Test()
Selection.Borders.LineStyle = xlContinuous
End Sub



Sub Border_Test_2()
Selection.Borders.LineStyle = xlNone
End Sub


Gruß KO
AW: Rahmen um jede Zelle
01.01.2004 13:39:46
Jürgen Schaetzke
Hallo Walter,

oder so, dann sparst du dir noch die Hüpferei in der Tabelle:

Range("B61:W61").BorderAround LineStyle:=xlContinuous
Range("B61:W61").Borders(xlInsideVertical).LineStyle = xlContinuous

Ciao Jürgen
Anzeige
Danke an KO und Jürgen
01.01.2004 14:24:17
Walter
Hallo Ihr Zwei,
herzlichen dank für die Tips,
nocht ein gutes,gesundes 2004 !
Gruss
Walter

310 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige