Makro zur Erstellung eines Diagramms
#1
Hallo zusammen,

ich bin bezüglich VBA und Makros unerfahren und benötige Hilfe bei der Erstellung eines Makros.
Das Makro soll aus den Daten aus der Tabelle1 automatisiert ein Netzdiagramm erstellen, jeweils für die Bereiche die in der Tabelle1 aufgeteilt sind (zwei Diagramme, eins für die Tabelle hinten und eins für die Tabelle vorne).
Die genannte Tabelle setzt sich vorerst aus den beiden Teilen "Hinten" und "Vorne" zusammen.

Als erste Idee habe ich eine Hilfstabelle erstellt, die anhand der gesetzten "x" die jeweilige Position (links/rechts) der Produkte ermittelt. Anhand dieser kann mittels einer Filter-Funktion eine Separation in "links" und "rechts" stattfinden, damit anschließend daraus das Netzdiagramm erstellt werden kann.

Das Makro mit dem Titel "Vorne" funktioniert zwar, aber nur für den Fall, dass keine neuen Produkte hinzukommen.
Wie lässt sich das Makro dynamisch gestalten?

Unter anderem soll das Makro alle Produkte dynamisch, die unterhalb der Überschrift "Hinten" aufgelistet sind von denen die unterhalb der Überschrift "Vorne" unterscheiden können. Es sollen also  zwei Arbeitsmappen entstehen ("Hinten" und "Vorne") die jeweils die beiden Richtungen links und rechts im Netzdiagramm enthalten. Der Grenzwert von 0,6 soll bei beiden Diagrammen eingehalten werden.


Vielen Dank im Voraus.


Angehängte Dateien
.xlsx   Mappe1.xlsx (Größe: 22,37 KB / Downloads: 7)
Antworten Top
#2
Hallöchen,

ich hätte da erst mal die Frage, warum es ein Makro sein muss?
Man kann im Diagramm angezeigte Daten per Filter im Datenbereich ein- und ausblenden, Datenquellangaben für Diagramme dynamisch gestalten, eine Alternative wären Pivotcharts, ...
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#3
Hola,
warum hast du dich eigentlich zum gleichen Thema bei herber nicht mehr gemeldet?
https://www.herber.de/forum/archiv/1972t...ungen.html
Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • schauan
Antworten Top
#4
Hallo schauan,

es muss nicht unbedingt ein Makro sein. Es sollte aber möglichst automatisiert erfolgen, sodass lediglich aus "Tabelle1" alles weitere erzeugt werden kann.

Folgende Probleme konnte ich bisher noch nicht lösen:

1. Wie erzeuge ich einen dynamischen Bezug zu "Tabelle1", sodass wenn neue Produkte hinzukommen, diese in den Tabellen "HA" und "VA" automatisch aufgenommen werden (Es muss zusätzlich eine Unterscheidung in "HA" und "VA" der Produkte getroffen werden)?

2.  Die zwei Diagramme zur Unterscheidung in Links/Rechts sollen automatisch ergänzt werden und daraus das Diagramm erzeugt werden. Kann ich mir diese beiden Diagramme auch ersparen, indem die Unterscheidung durch die Tabelle erzeugt wird, von denen diese beiden Hilfsdiagramme ihre Daten Filtern?

Danke:)


Angehängte Dateien
.xlsx   Mappe1.xlsx (Größe: 28,99 KB / Downloads: 2)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste