![]() |
Anzeige:
|
|
|||||||
| Office-Anwendungen Das Forum für alle Office-Anwendungen wie z.B. Open-Office, Microsoft-Office (Word, Excel, Powerpoint, Access usw.) und Co. |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#1 (Direktlink) |
|
Weiß worum´s geht
![]() Registriert seit: 12.02.2007
Ort: Regensburg
Alter: 63
Beiträge: 232
|
In einer Tabelle habe ich verschiedene Farben den Feldern (A,B) zugeordnet um sie übersichtlicher zu machen. Jetzt habe ich die Frage ob ich z.B. alle grünen Felder addieren kann??
__________________
Einfach alles neue ausprobieren ist spannender als jedes PC-Spiel. |
|
|
|
|
|
|
#2 (Direktlink) |
|
Weiß worum´s geht
![]() Registriert seit: 23.11.2008
Beiträge: 104
|
Hallo Michael
Wie gewünscht Liebe Grüße Tanto Die Function ist Alt+F11/Projektexplorer/AllgemeinesModul einzufügen Syntax = WksWert(Bereich,GesuchterFarbIndex) Code:
Function WksWert(Zellen As Range, FarbIndex As Long) As Long
Dim Zelle As Range
For Each Zelle In Zellen
If Cells(Zelle.Row, Zelle.Column).Interior.ColorIndex = FarbIndex Then
WksWert = WksWert + Cells(Zelle.Row, Zelle.Column)
End If
Next Zelle
End Function
|
|
|
|
|
|
#3 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 07.12.2002
Ort: Oldenburg
Alter: 40
Beiträge: 13.041
|
Hallo,
bei youtube gibt es einige Videos dazu, ist vielleicht etwas anschaulicher.
__________________
Mit freundlichen Grüßen Michi Geändert von Michi (01.03.2011 um 22:33 Uhr) |
|
|
|
|
|
#4 (Direktlink) |
|
Weiß worum´s geht
![]() Registriert seit: 12.02.2007
Ort: Regensburg
Alter: 63
Beiträge: 232
|
An Tanto:
Mit deinen Angaben kann ich als nur Benutzer von Excel leider nichts anfangen.Ich weiß nicht nach drücken von Alt+F11 mehr weiter???? An Michi: Da ich eigentlich in youtube ein absuluter Leihe bin kannst du mir vielleicht den Link schinken damit ich etwas über die Funktion sehen Kann ? Danke
__________________
Einfach alles neue ausprobieren ist spannender als jedes PC-Spiel. Geändert von weiss Michael (27.02.2011 um 10:17 Uhr) |
|
|
|
|
|
#5 (Direktlink) |
|
Weiß worum´s geht
![]() Registriert seit: 23.11.2008
Beiträge: 104
|
Hoffe es ist nun verständlicher Liebe Grüße Tanto |
|
|
|
|
|
|
#6 (Direktlink) |
|
Weiß worum´s geht
![]() Registriert seit: 12.02.2007
Ort: Regensburg
Alter: 63
Beiträge: 232
|
Hallo Tanto
Danke das du dir die Mühe gemacht hast es eine Anfänger der heute sein erstes Makro probiert hat es so zu erklären das es jeder versteht. Es funktioniert !!!! Kann es sein das die Summe nicht ganz stimmt: Nach dem Komma wird immer auf- oder abgerundet. Nachdem ich lange probiert habe kann ich auch das Makro speichern. Nur weiß ich noch nicht ob ich es so speichern kann das man es in mehreren Tabellen verwenden kann? Vielleicht geht das auch??
__________________
Einfach alles neue ausprobieren ist spannender als jedes PC-Spiel. Geändert von weiss Michael (03.03.2011 um 10:24 Uhr) Grund: Frage zum speichern |
|
|
|
|
|
#7 (Direktlink) |
|
Weiß worum´s geht
![]() Registriert seit: 23.11.2008
Beiträge: 104
|
Hallo Michael
Eine Variante wäre ein AddInn Liebe Grüße Tanto 1. In eine leere Mappe ist der ausgewählte Code einzufügen 2. Clicken Sie im Menü Datei auf Speichern unter 3. Als Dateityp ist Microsoft Excel-Add-Inn einzustellen und ein Eindeutiger Name für das zukünftige AddInn 4. Clicken Sie auf Extras/Add-Inns-Manager und setzen das Häckchen bei ihrem AddInn 5. Nun steht die Funktion für Excel Global bereit Sollte sich eine beliebige Function nicht Aktualisieren,dann diese mit folgenden Code ergänzen(Erste Zeile) Code:
Application.Volatile Geändert von Tanto (03.03.2011 um 12:50 Uhr) |
|
|
|
|
|
#8 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 19.02.2008
Ort: Velbert
Beiträge: 1.726
|
Hallo Tanto,
großartiger Tipp, danke! Gruß, Tunarus
__________________
http://www.stoeberbox.de |
|
|
|
|
|
#9 (Direktlink) |
|
Weiß worum´s geht
![]() Registriert seit: 12.02.2007
Ort: Regensburg
Alter: 63
Beiträge: 232
|
Danke Tanto
Es bleibt also nur noch das Problem das man keine Geldsummen so addieren kann da es hintern Komma immer auf- und abrundet.Wenn ich z.B. 74,99 € und 300,51 € addieren erscheint 376,00 €
__________________
Einfach alles neue ausprobieren ist spannender als jedes PC-Spiel. Geändert von weiss Michael (04.03.2011 um 08:04 Uhr) |
|
|
|
|
|
#10 (Direktlink) |
|
Weiß worum´s geht
![]() Registriert seit: 23.11.2008
Beiträge: 104
|
Hallo Michael
Die Variable WksWert wurde den Erfordernissen angepasst,vom Datentyp Long auf Double geändert Liebe Grüße Tanto Code:
Function WksWert(Zellen As Range, FarbIndex As Long) As Double
Dim Zelle As Range
For Each Zelle In Zellen
If Cells(Zelle.Row, Zelle.Column).Interior.ColorIndex = FarbIndex Then
WksWert = WksWert + Cells(Zelle.Row, Zelle.Column)
End If
Next Zelle
End Function
|
|
|
|
|
|
|
#11 (Direktlink) |
|
Weiß worum´s geht
![]() Registriert seit: 12.02.2007
Ort: Regensburg
Alter: 63
Beiträge: 232
|
Super!!!!!
Es gibt in diesem Forum Spitzen Leute. Danke
__________________
Einfach alles neue ausprobieren ist spannender als jedes PC-Spiel. |
|
|
|
|
|
#12 (Direktlink) |
|
Weiß worum´s geht
![]() Registriert seit: 12.02.2007
Ort: Regensburg
Alter: 63
Beiträge: 232
|
Bin wieder auf ein Problem gestoßen.
Beim Befehl WksWert kann ich keinen Felder ohne Farbe addieren. Laut Liste soll ich "0" eingeben aber da erfolgt keine Reaktion. (natülich ohne Anführungszeichen) Vielleicht kannst du mir auch da weiterhelfen?
__________________
Einfach alles neue ausprobieren ist spannender als jedes PC-Spiel. |
|
|
|
|
|
#13 (Direktlink) |
|
Weiß worum´s geht
![]() Registriert seit: 11.02.2009
Ort: Hagen, Westf.
Alter: 41
Beiträge: 171
|
@weiss michi
Der Farbwert für keine Farbe ist -4142. Versuch es mal. Gruß Sascha
__________________
Wer ein Problem erkennt, und nichts zu seiner Beseitigung unternimmt, der ist möglicherweise ein Teil dieses Problems. Besucht mich auf meiner HP: http:\\www.saolha.bplaced.net |
|
|
|
|
|
#14 (Direktlink) |
|
Weiß worum´s geht
![]() Registriert seit: 12.02.2007
Ort: Regensburg
Alter: 63
Beiträge: 232
|
Klasse!!!
Danke aber wie kommt man darauf?
__________________
Einfach alles neue ausprobieren ist spannender als jedes PC-Spiel. |
|
|
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Excel: Farbige Zellen Markieren | redflag | Office-Anwendungen | 1 | 26.08.2009 01:02 |
| Farbige Balken in Excel-Diagrammen | Paule | a.) Tabellenkalkulation | 0 | 28.10.2008 00:07 |
| Uhrzeiten in Excel addieren | Micha-nms | Office-Anwendungen | 3 | 08.03.2008 19:54 |
| EXCEL: Addieren von Stunden/Minuten | MrEd01 | Office-Anwendungen | 1 | 04.06.2004 18:07 |