Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

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
Antworten 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
Antworten 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)
Antworten Top
#4
push!
Antworten 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
Antworten Top
#6
Hi, 

danke "IchBinIch" genau so eine Tabelle meine ich !

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

Gruß 
Papafirefest
Antworten 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
Antworten Top
#8
Hallo Peter,

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

Gruß
Antworten 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
Antworten Top


Gehe zu:


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