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

Autofilter VBA mit Summenfunktion

Autofilter VBA mit Summenfunktion
05.01.2003 18:04:08
Silvia
Hallo ForumsUser,
ich habe ein Problem mit dem Autofilter, das wie folgt
aussieht:

Auf dem Arbeitsblatt "Bauausgabebuch" werden die Summen
unterschiedlicher Firmen eingetragen. Um die Firmen
filtern zu können wird jeweils eine ID-Nr. mit übergeben
und fest zu geordnet. Dh. Fa. A hat 1, Fa. B hat 2 usw.
Die ID-Nr. befinden sich dann in Spalte O9:O209.

Das von mir vorgegebene Filterkriterium (ID-Nr.) befindet
sich auf dem Arbeitsblatt "Deckblatt" in Spalte C9.

Nachdem gefiltert wurde soll die Summe aus "Bauausgabebuch" in
Spalte F9:F203 gebildet werden und nach "Deckblatt" in Spalte
C18 übertragen werden.

Ich bin trotz Makro-Rekorder und Bastelversuchen kläglich gescheitert und hoffe Ihr könnt mir weiterhelfen.
Gruß Silvia


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

Betreff
Datum
Anwender
Anzeige
Re: Autofilter VBA mit Summenfunktion
05.01.2003 18:09:01
Hajo_Zi
Hallo Silvia

in der Tabelle wäre dies die Funktion Teilergebnis. Vielleicht ist dies in Ansatz.

Gruß Hajo

Re: Autofilter VBA mit Summenfunktion
05.01.2003 18:17:39
Ramses
Hallo Silvia,

folgenden Workaround ( ohne Autofilter :-):
Ist einfacher und geht schneller :-))

Setze in einer freien Zelle auf der Tabelle "Bauausgabebuch" diese Formel

=SUMMENPRODUKT((O9:O209=Deckblatt!C9)*F9:F203)

und in der Tabelle "Deckblatt" in C18

=Deine Zelle auf der Tabelle Bauausgabebuch

Klick in die Zelle
Schreibe "=" ohne Anführungszeichen
Klick mit der Maus auf die Tabelle Bauausgabebuch
Klick auf die zelle wo die obere Formel eingeschrieben hast
Schliesse die Eingabe "Enter" ab.


Gruss Rainer

Anzeige
Re: Autofilter VBA mit Summenfunktion
05.01.2003 18:23:30
Uwe
Hallo Silvia,
vorausgesetzt, deine Tabellenblätter heißen "Bauausgabebuch" und "Deckblatt" :
Im Blatt "Deckblatt" in Zelle "C18" folgende Formel eintragen.
=TEILERGEBNIS(9;Bauausgabebuch!F9:F203)

Gruß Uwe

Re: Autofilter VBA mit Summenfunktion
05.01.2003 18:28:49
Silvia
Ich hab das auch schon mit dem Summen-Assi
probiert, aber das hat nicht das Erg. gebracht,
welches ich brauche.

Ich beschreib mal kurz was ich vorhabe:

Das sog. "Deckblatt" ist ein Formular mit den Daten der
Firma, Auftragssummen, Skonti usw., die je nach Fa.
eingetragen werden. In dem Deckblatt werden (sollen) die
Abschlagszahlungen (AZ) von den Gesamtforderungen abgezogen
werden (darum auch VBA).

Sämtliche AZ (aller Firmen) werden im "Bauausgabebuch"
eingetragen. Da nun ohne Filter nur die Gesamtsummen,
nicht aber die Summen der jeweiligen Fa. errechnet werden,
muß vorher gefiltert werden und zwar nach der vorgegebenen
ID-Nr.

Ich hoffe Ihr helft mir weiter.
PS.: Auch Lösungsansätze werde ich gerne aufgreifen.
Danke
Gruß Silvia

Anzeige
Alles klar!
05.01.2003 19:17:44
Silvia
Hallo User,
wer hätte das gedach? Ich bin immer wieder verblüfft,
was alles mit Formeln anzufangen ist.
Das klappt echt prima.
Habt vielen Dank.

PS.: Es muß nicht immer VBA sein!
Gruß Silvia

306 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige