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

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

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?
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
Anzeige
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?

304 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige