Live-Forum - Die aktuellen Beiträge
Datum
Titel
18.04.2024 18:04:29
18.04.2024 16:33:24
Anzeige
Archiv - Navigation
1356to1360
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
Inhaltsverzeichnis

Formel mit Makro ändern

Formel mit Makro ändern
05.05.2014 12:33:12
Schu
Hi, ich habe ein VBA-Problem, und komme da nicht weiter. Habe es auch schon letzte Woche in einem anderen Forum versucht, aber dort leider keine Hilfe bekommen.
Vorab: In Excel direkt bin ich meiner Meinung nach recht gut, nur in VBA habe ich mir leider noch kein richtiges Wissen aufbauen können. Die meisten Codes verstehe ich halbwegs, aber bei der Anwendung läuft fast nichts.
Ich habe ich einer Excel - Arbeitsmappe ca 150 Sheets wo jeweils unterschiedlich viele Aufträge gespeichert sind. Ich habe zum Auswerten von jedem Auftrag folgende Formel verwendet, um die Überstunden am Wochenende heraus zu suchen.
Diese Formel befindet sich immer in der Spalte I:I unter jedem Auftrag.
=SUMMENPRODUKT((WOCHENTAG(B11:B40;2)GRÖßER5)*N11:N40)
In der Spalte B:B sind die Datumsangaben, und in Spalte N:N die Arbeitszeiten.
Ich musste dafür die Spannweite des Auftrags manuell zu jedem Auftrag anlegen. Insgesamt fast 3000 Stück. Nun ist mir aufgefallen, dass ich die Werksferien bei dieser Formel berücksichtigen sollte, und nicht extra auswerten brauche.
Könntet ihr mir helfen, ein Makro zu schreiben, was diese Formeln z.B. per Button alle ergänzt, aber die range unbedingt beibehält?
In einem Sheet habe ich die Werksferien als einzelne freie Tage untereinander eingegeben.
Also das Ziel könnte so in etwa aussehen:
=SUMMENPRODUKT((WOCHENTAG(B11:B40;2)GRÖßER5)*N11:N40)+...
nur halt funktionstüchtig. Das kommt dann wenn ich das Makro habe.
Im Prinzip bräuchte ich von euch nur den VBA-Code zum Suchen und Einlesen der Formel aus der Spalte I:I, die Übernahme des Ranges in die Ergänzung der Formel und das zurück in die Zelle schreiben der neuen Formel.
Den Rest kann ich mir danach alá learning by doing zurecht schreiben. Bin bei der Aufgabe leider auf mich alleine gestellt, da in meiner umgebung keiner VBA kann, und ich auch noch nicht wirklich.
https://www.herber.de/bbs/user/90492.xlsm
Ich wäre euch sehr dankbar, es ist ziemlich dringend!

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formel mit Makro ändern
05.05.2014 12:47:22
Schu
sry, war keine Absicht mit dem Doppelpost. Ich hatte eigentlich nur auf aktualisieren gedrückt, als mein Beitrag offen war, um zu gucken, ob ich schon eine Antwort bekommen habe.
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige