8.6k Aufrufe
Gefragt in Tabellenkalkulation von jeremy Mitglied (677 Punkte)
Hallo Excel Fachmänner,

ich brauche mal wieder Hilfe bei einer Makro-Übernahme,
bei der ich nicht weiterkomme, da ich von Makro überhaupt
keine Ahnung habe.

Im angehangenen Dokument sollte folgendes passieren:

Auf den ersten 9 Reitern (Smart-MB Cafe) habe ich
Speisen und Speisenkomponenten eingefügt. Dies ist
im Augenblick noch mein Muster, also es ist auf den ersten
9 Reitern noch nicht korrekt ausgefüllt. Allerdings kann man
im ersten Reiter Smart in den Zeilen 28-31 bereits sehen,
wie es einmal ausschauen wird. In den Spalten U-AT errechnet
sich dann die benötigte Menge.
Wie gesagt, die Reiter Smart bis MB Cafe werden noch
vervollständigt.

Jetzt benötige ich auch den letzten 13 Reitern (13.09.-25.09.)
eine Übernahme der Mengen.
Dies sollte, wenn es geht wie folgt passieren:

Bsp:

Im Reiter 13.09. sollen aus den ersten 9 Reitern die Zahlen
und Beschreibungen übernommen werden.
Also erstmal schauen, wo steht in den ersten 9 Reitern etwas
in Spalte U + V.
An diesem Bespiel steht in Reiter Smart in U28 =6,0
in V28 = kg.
Übertrage mir jetzt in dem Reiter 13.09. in I9 = 6,0 und in
J9 = kg.
Füge zusätzlich die Speisenform (Frühstück), die Speise
(Mild gesüßter...), die Speisenkomponente (Bio Joghurt),
den Lieferant (Weihenstephan), das produziert durch (Pati)
und den Ihnall´t der TK? Spalte hinzu.

Dies suche jetzt für den 13.09. auf allen 9 Tabellenblättern
in den Zeilen von Zeile 28 - 1000 (1000 als Sicherheit falls
nochmehr dazukommt).

Was jetzt noch dazu kommt, wäre, dass er gleiche Artikel,
also wo Speisenform, Speise, Speisenkomponente, Lieferant,
produziert durch und TK?, nicht mehrere male aufführt, sondern
nur einmal.
Also wenn es als Beispiel diesen mild gesüßten Bio Joghurt
bei Smart und bei Maybach auffürt, dann schreibe mir den
Artikel einmal hin und trage mir die Mengen auf dem Reiter
13.09., dann eben in Spalte I + K.

Dies alles sollte durch das Makro in den Tabellenblättern
13.09. - 25.09. passieren.


Was noch abschließend hinzukommt:

Der "Kunde" ändert auch gerne mal sehr kurzfristig einige Sachen.
Dann muss ich in den ersten 9 Blättern teilweise Speisen, aber auch
Gästezahlen ändern.
Das Makro sollte also wenn möglich so ausgelegt sein, das wenn ich
es erneut betätige in den Reitern 13.09. - 25.09. erstmal alles gelöscht
wird und dann neu berechnet wird.



Kann mir da jemand helfen ???


Bei Fragen, einfach loslegen...


https://rapidshare.com/files/1654861629/IAA_2011_-_Mercedes_-_alle_Veranstaltungen_-_Makrotest_1.xlsx

Vielen Dank

Jeremy


PS: Die Reiter Vorabend Event und Rhein Main Abend einfach
ignorieren...

52 Antworten

0 Punkte
Beantwortet von jeremy Mitglied (677 Punkte)
ich habe in meiner Tabelle in den Seiten der Daten noch einen kleinen Fehler gefunden und habe diesen verbessert.

Bitte folgende Tablle nehmen, diese ist die angepasste...

https://rapidshare.com/files/3367216916/IAA_2011_-_Mercedes_-_alle_Veranstaltungen_-_Makrotest_1.xlsx">
https://rapidshare.com/files/3367216916/IAA_2011_-_Mercedes_-_alle_Veranstaltungen_-_Makrotest_1.xlsx


danke Jeremy
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo Jeremy,

ist deine Tabelle mit einer anderssprachigen Excelversion erstellt?

Mir bietet MS eine zusätzliche Sprache zu installieren an.

Da ich diese aber nicht vorhabe zu installieren, kann ich dir so nicht weiterhelfen

Gruß

Helmut
0 Punkte
Beantwortet von jeremy Mitglied (677 Punkte)
der letzte Link von 12:44 Uhr funktioniert nicht, probiere es nochmal:

Sollte der auch nicht funktionieren, dann bitte den ersten nehmen und ich mache die kleine Anpassung später... :-)


danke Jeremy



Tabelle
0 Punkte
Beantwortet von jeremy Mitglied (677 Punkte)
Hallo Helmut,

nein ist es nicht, bei mir ist Deutsch installiert...

Liegt es vielleicht daran, dass ich Excel 2011 for Mac nutze ???

Soll ich es unter einer anderen Version speichern???



Jeremy
0 Punkte
Beantwortet von acr Mitglied (215 Punkte)
Hallo Helmut

Ich benutze Microsoft Office 2003. Hiermit wird nach Konvertierung die Tabelle einwandfrei geöffnet.
Guten Tag noch...

Gruß Horst
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Jeremy,

mir scheint Du hast für Dein Problem die falsche Application gewählt.

Ich kann mich irren, aber ich glaube damit ist Excel überfordert und Access die bessere Lösung.

Stell doch die Datei mal ins Datenbank-Forum, vieleicht sagt Dir ein Spezialist, wie man das am besten mit Accces löst.

Gruß
Rainer
0 Punkte
Beantwortet von jeremy Mitglied (677 Punkte)
Ist das echt so Rainer ???

Ich hatte mal eine ähnliche Übersicht, da habe ich durch Helmut Saarbauer und M.O. eine richtig gute Lösung gefunden...

Leider habe ich noch nie mit Access gearbeitet und bekomme das so kurzfristig auch nicht hin.

Wenn es so nicht geht, vielleicht geht ja wenigstens eine normale Übernahme, also wo alle Daten auf das jeweilige Datum kopiert werden und vielleicht noch alphabetisch sortiert werden...

Dann muss es der Koch vor Ort halt noch händisch zusammenzählen...
Das wäre zumindestens schon einmal halbwegs der richtige Ansatz...


Danke für Eure Feedback's


Jeremy
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

ich habe zwar eine Idee, aber in deinen Listen habe ich ein Problem.
Die Liste L0- Smart fängt mit dem 12.9. an und derie Datenliste mit dem 13.9.

Wird der 12.9. nicht berücksichtigt oder wurde der vergessen?

Gruß

Helmut
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Jeremy,

ich will hier um Gottes Willen nichts behaupten, mit VBA lässt sich Dein Problem sicher auch in Excel lösen, vorrausgesetzt, Du findest jemanden, der Dir das programmiert.

Es lässt sich auch mit Formeln lösen, hatte den Versuch schon mit wenigen Zeilen gemacht, bin mir aber sicher, dass beim eEntragen aller benötigten Formeln jeder Rechner in die Knie geht.

Mehr kann ich Dir zum Problem leider nicht bieten.

Gruß
Rainer
0 Punkte
Beantwortet von jeremy Mitglied (677 Punkte)
Hallo Helmut,

nein es beginnt alles erst mit dem 13.09.2011,
ich habe nur den 12.09. mit hingeschrieben, weil es der Wochenbeginn ist, damit man die ganze Woche im Überblick hat.
Gäste bekomme ich aber erst ab dem 13.09.- 25.09.


Jeremy
...