Excel Makro
#1
Guten morgen zusammen,

ich beschäftige mich derzeit mit der Programmierung von Makros, bin aber leider kompletter Neuling.
Jeden Monat bekomme ich eine Excel Liste und würde gerne einen Makro programmieren der mir die Excel Tabelle auswertet.
Der Aufbau der Excel Tabelle ist immer gleich 

A1 Business Region
B1Entering Branch Name
C1Order Grouping
D1Customer Name
E1Manufacturer
F1Supplier Part Number
G1Inventory Ownership
H1Request Date
I1Order Qty
J1Reservation Qty (A)
K1Extended Resale EUR (A)

Für meine Auswertung würde ich gerne aus D1 (Kundenliste) einen Kunden auswählen und unter F1 (Teileliste) meine Teilenr. auswählen. 
Die Request Dates würde ich mir gerne Quartalweise anzeigen lassen. 
Dann werden mir die zugehöigen Zahlen für I1Order Qty
J1Reservation Qty (A) K1Extended Resale EUR (A) angezeigt welche dann für das jeweilige Quartal seperat und als Quartals Summe angezeigt wird.
Außerdem möchte ich noch einen Vergleich zum letzten monat einbauen, der mir anzeigt wie das Quartal bzw. Monat prozentual gesteigen oder gesunken ist.

Ich hoffe mit den angaben könnt Ihr etwas anfangen und mir weiterhelfen

Mit freundlichen Grüßen 

Lukas Finkeldei
Top
#2
Hallo,

du solltest eine anonymisierte Beispielsdatei mit dem korrekten Tabellenaufbau hochladen und anhand dieser Datei deine Wunschlösung beschreiben.

Hier findest du eine Anleitung zum Hochladen von Dateien:

http://www.clever-excel-forum.de/Thread-...ng-stellen
Gruß
Peter
Top
#3
Hallo, 

hier eine vergleichbare Tabelle. Hoffe damit wird die Aufgabenstellung besser verständlich 

Gruß


Angehängte Dateien
.xlsx   New Microsoft Excel Worksheet.xlsx (Größe: 348,54 KB / Downloads: 9)
Top
#4
push!
Top
#5
Hi,

meinst Du sowas?

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCD
1Bill To Customer Name(Alle)  
2Supplier Part Number(Alle)  
3    
4 Werte  
5ZeilenbeschriftungenSumme Reservation Qty (A)Summe Order QtySumme Extended Resale EUR (A)
6Qrtl1425074747029629,8
7Jan041336013057,2
8Feb25026961013057,2
9Mrz4000645003515,4
10Qrtl243640436402511
11Mai33000330001004,4
12Jun10640106401506,6
13Qrtl323495128276533647,4
14Jul25002500502,2
15Aug86601921018035,2
16Sep14585018816425110
17Qrtl42172041533100139611,6
18Okt21720486392275832,2
19Nov038629447206,8
20Dez028288416572,6
21Gesamtergebnis5000452606975205399,8


Gruß
Ich
[-] Folgende(r) 1 Nutzer sagt Danke an IchBinIch für diesen Beitrag:
  • Papafirefest
Top
#6
Hi, 

danke "IchBinIch" genau so eine Tabelle meine ich !

dafür würde ich gerne ein Makro erstellen.  :18:

Gruß 
Papafirefest
Top
#7
Hallo,

das ist eine ganz normale Pivottabelle - da genügen ein paar Mausklicks.

Das Schreiben der Vorgehensweise dauert länger als das Erstellen der PT selbst - deswegen, bevor ich mir evtl. umsonst die Mühe mache, ist das eine Option oder muss das zwingend ein Makro sein?
Gruß
Peter
Top
#8
Hallo Peter,

Es muss leider ein Makro sein, sonst hätte ichs auch über die Pivottabelle gemacht.

Gruß
Top
#9
Hallo,

dann würde ich vorschlagen einfach bei der Erstellung der PT den Makrorekorder mitlaufen zu lassen und dann den aufgezeichneten Code hier zu posten.

Es findet sich dann mit Sicherheit ein VBA-Experte der den Code dann noch entsprechend bereinigen und anpassen kann - ich kann dir hier mangels Kenntnis leider nicht weiterhelfen.
Gruß
Peter
Top


Gehe zu:


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