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

Forumthread: Summe bilden anhand Zellenschatierung

Summe bilden anhand Zellenschatierung
13.05.2005 13:48:56
Vassaras
Hallo Zusammen
Kann ich im Excel anhand der Zellenschatierung Summen bilden? Ich verwende ein VBA-Script mit welchem ich Zellen eine gewisse Farbe hinterlege. Nun will ich die markierten Felder Zusammenzählen und einen individuellen Text hineinschreiben. Geht das?
Hier noch mein Script:
ActiveSheet.Unprotect "?"
With Selection
.HorizontalAlignment = xlLeft
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.ShrinkToFit = False
.MergeCells = False
End With
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
Selection.Borders(xlInsideVertical).LineStyle = xlNone
With Selection.Interior
.ColorIndex = 14
.Pattern = xlSolid
End With
ActiveSheet.Protect "?"
End Sub
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Summe bilden anhand Zellenschatierung
13.05.2005 13:50:16
Jens
Hi,
such mal in der Recherche nach Farbsumme.
mfg Jens
AW: Summe bilden anhand Zellenschatierung
13.05.2005 14:06:02
bavariabob
Hi Vassaras,

Sub backgroundSum()
For Each zelle In Selection
If zelle.Interior.ColorIndex = 14 Then
summe = zelle.Value + summe
End If
Next
MsgBox summe
End Sub

AW: Summe bilden anhand Zellenschatierung
13.05.2005 14:47:39
Vassaras
Danke für die Antwort.
Wo trage ich aber dies ein?
Anzeige
AW: Summe bilden anhand Zellenschatierung
13.05.2005 14:55:30
bavariabob
Vassaras,
wechsle von Deiner Arbeitsblatt in die VBA Umgebung Alt- F11, füge ein neues Modul ein und kopiere einfach meine Code darin.
Über makro ausführen dann background sum kannst Du es ausführen.
Hope this helps,
Grüsse aus Südbayern
AW: Summe bilden anhand Zellenschatierung
13.05.2005 14:46:13
Vassaras
Danke für die Antwort, nur wo im Script trage ich die Ergänzung ein?
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige