Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Spalte C:C mit Namen ansprechen - aber wie?

Forumthread: Spalte C:C mit Namen ansprechen - aber wie?

Spalte C:C mit Namen ansprechen - aber wie?
13.03.2017 10:23:40
cH_rI_sI

Guten Morgen!
Wie kann ich Spalte C:C mit dem vergebenen Namen ("Bemerk_START") ansprechen?
Es geht konkret um folgenden Code:

Sub ZeileFormatieren(Zeile As Long, ws As Worksheet)
'Breite der verbundenen Zellen bestimmen
Dim Breite As Long
Dim BreiteG As Long
Dim SP As Long
For SP = 3 To 17
Set ws = Worksheets("Zusammenfassung (BL2)")
Breite = Columns(SP).ColumnWidth
BreiteG = BreiteG + Breite
Next SP
Columns("C:C").ColumnWidth = BreiteG
With ws.Range(ws.Cells(Zeile, 1), ws.Cells(Zeile, 17))
.Interior.Pattern = xlNone
.Font.Bold = False
.Font.Size = 10
.WrapText = True
.Rows.EntireRow.AutoFit
.Columns("C:C").ColumnWidth = BreiteG 'vorher fixer Wert von 55
.Rows.EntireRow.AutoFit
.Columns("C:C").ColumnWidth = 5
End With
With ws.Range(ws.Cells(Zeile, 1), ws.Cells(Zeile, 2)).Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.ColorIndex = xlAutomatic
.TintAndShade = 0
.Weight = xlThin
End With
With ws.Range(ws.Cells(Zeile, 1), ws.Cells(Zeile, 2)).Borders(xlEdgeTop)
.LineStyle = xlContinuous
.ColorIndex = xlAutomatic
.TintAndShade = 0
.Weight = xlThin
End With
With ws.Range(ws.Cells(Zeile, 1), ws.Cells(Zeile, 2)).Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.ColorIndex = xlAutomatic
.TintAndShade = 0
.Weight = xlThin
End With
With ws.Range(ws.Cells(Zeile, 1), ws.Cells(Zeile, 2)).Borders(xlEdgeRight)
.LineStyle = xlContinuous
.ColorIndex = xlAutomatic
.TintAndShade = 0
.Weight = xlThin
End With
With ws.Range(ws.Cells(Zeile, 3), ws.Cells(Zeile, 17)).Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.ColorIndex = xlAutomatic
.TintAndShade = 0
.Weight = xlThin
End With
With ws.Range(ws.Cells(Zeile, 3), ws.Cells(Zeile, 17)).Borders(xlEdgeTop)
.LineStyle = xlContinuous
.ColorIndex = xlAutomatic
.TintAndShade = 0
.Weight = xlThin
End With
With ws.Range(ws.Cells(Zeile, 3), ws.Cells(Zeile, 17)).Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.ColorIndex = xlAutomatic
.TintAndShade = 0
.Weight = xlThin
End With
With ws.Range(ws.Cells(Zeile, 3), ws.Cells(Zeile, 17)).Borders(xlEdgeRight)
.LineStyle = xlContinuous
.ColorIndex = xlAutomatic
.TintAndShade = 0
.Weight = xlThin
End With
ws.Range(ws.Cells(Zeile, 1), ws.Cells(Zeile, 2)).Merge
ws.Range(ws.Cells(Zeile, 3), ws.Cells(Zeile, 17)).Merge
End Sub
Bitte um Hilfe - Danke!
Lg,
Chrisi

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Spalte C:C mit Namen ansprechen - aber wie?
13.03.2017 10:29:35
Werner
Hallo Chrisi,
Range("Bemerk_START").ColumnWidth = BreiteG
Gruß Werner
AW: Spalte C:C mit Namen ansprechen - aber wie?
13.03.2017 10:30:04
Daniel
Hi
probiers mal mit:
Range("Bemerk_START").EntireColumn.ColumnWidth = BreiteG
Gruß Daniel
Mit Range("Bemerk_START") owT
13.03.2017 10:30:20
RPP63
Hier steht nüscht.
Gruß Ralf
Anzeige
AW: Spalte C:C mit Namen ansprechen - aber wie?
13.03.2017 10:36:33
cH_rI_sI
Danke an alle - ist ja eh so einfach... Liegt wohl am Montag, wobei ich am Freitag auch schon blöd gefragt habe ;-p
Gerne u. Danke für die Rückmeldung. o.w.T.
13.03.2017 10:37:18
Werner

;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige